Init service after creation
Add pushmode handling
Add Connector and ClientConnector
Refactor ClientConnector to be above Component
Refactor Event hierarchy

Add ComponentEvent and ConnectorEvent to the top of the Event hierarchy
Add DetachEvent + tests
Upgrade ScalaTest&Mockito versions
Add AttachEvent + tests
Revert wrong fix for Button test
Upgrade Vaadin to 7.1.0.rc1, fix errors
Upgrade build
Try to fix UI creation with Scala reflection
Add pushmode to UI constructor
Fix connector inheritance hierarchy, add parent methods
Attempt to fix double init for UI's
Fix demo servlet package
Cache UI instance used for configuration reading + test
Fix errors from merge
Fix demo servlet package
Make sure wrapper references are correct with ScaladinWrapper