wrong instance passed to createProperty
Fixed getType to return correct type
Created package vaadin.scala.server and moved some classes there
Moved Layout to its own file and moved SpacingHandler, MarginHandler and AlignmentHandler inside Layout
Moved HasComponents to its own file
Moved Margin to Layout.Margin
Moved AbstractComponentContainer to its own file
Moved SingleComponentContainer to its own file
Moved AbstractLayout to its own file
Moved AbstractSingleContainer and SelectiveRenderer to their own files
Replaces Manifests with ClassTags