Moved a good lot of the browse grouping logic from display views to BrowseEngine library.

This has a couple of advantages:
a) Less redundant code
b) We can get the grouped facets from the library in other components
of the software (for example web services)
Add grouping field for styling
Merge pull request #17 from collectiveaccess/browse_grouping

Move browse grouping logic from display views to BrowseEngine library
Browse part of the service API now returns facet content grouped according to group_mode by default

TODO: Allow passing alternate groupings
Small service changes for better actual usability
Add representations to default summary returned by the ItemService part of the web service API
Added keyboard icon
Removed obsolete utility scripts
Suppress strict warnings
new app.conf options
Merge branch 'master' of github.com:collectiveaccess/providence

Conflicts:
	themes/default/views/find/Browse/ajax_browse_facet_html.php
Merge branch 'master' of github.com:collectiveaccess/providence into batch_editing
Fixed issue with using alternate UI with batch editor
Merge branch 'batch_editing' of github.com:collectiveaccess/providence into batch_editing