Add secondary sorting on events list.

Some events can show up with the exact same timestamp, causing their order to
sometimes change when queried over the API multiple times. Add some additional
sorting on target, type, and event ID. The problem could theoretically still
occur if somehow the same entity has the same type of event occuring at the
exact same millisecond, but this should be extremely unlikely.
Merge pull request #720 from candlepin/dgoodwin/event-sorting

Add secondary sorting on events list.
remove unused DbBasicAuthConfigParser
Major config refactoring
fix checkstyle
Change getInteger -> getInt
remove Candlepin's Config class
Switch to using Configuration from common
Remove unused imports
Use Configuration instead of Config
rework JPAConfigParser
remove bad import
checkstyle
Use a real configuration
Fix CandlepinContextListenerTest
fix pinsetter tests
fix resourceintegration test
fix ConsumerExporterTest
fix a bunch of importer/exporter unit tests