* Added ability to group components by any arbitrary fields (set in bom.ini file)
* User can determine whether blank fields are merged (or not)
* Improved part grouping
* User can set a 'Configuration' field to determine whether a part is loaded or not under certain circumstances
* Cleanup of preferences management
* Added version number
- User can pass verbosity option
- User can specify a config file, overwriting default bom.ini
- User can not specify an output file, and a default output will be used
Preferences object now has a verbosity switch
This will be (eventually) passed down-stream to relevent places
Added zener aliases
Added diode aliases