Started on making slot info more DRY
Corrected wrong asserts in test
Added tests and more functionality for slots
Added functionality for signets
Added slots api to build
Changed buttonbar module to use the slots api
Refactored slot state information from the selects module to slots
Refactored selects and added some more asserts to unit tests
Refactored summary
Refactored updating glyph values from summary to slots
Refactored slot state collection away from export
Merge branch 'refactor/slots' into develop

Conflicts:
	test/export.js