Changes to subwindows. More validity checks, new method to create subwindow with better initial values for its layout.
Changes to subwindows. More validity checks, new method to create subwindow with better initial values for its layout.

svn changeset:6186/svn branch:trunk

fireflyc/vaadin,udayinfy/vaadin,bmitc/vaadin,sitexa/vaadin,asashour/framework,travisfw/vaadin,shahrzadmn/vaadin,cbmeeks/vaadin,asashour/framework,Legioth/vaadin,mstahv/framework,magi42/vaadin,mstahv/framework,Legioth/vaadin,Darsstar/framework,sitexa/vaadin,Flamenco/vaadin,travisfw/vaadin,peterl1084/framework,carrchang/vaadin,mittop/vaadin,peterl1084/framework,mstahv/framework,asashour/framework,shahrzadmn/vaadin,Darsstar/framework,Peppe/vaadin,synes/vaadin,peterl1084/framework,cbmeeks/vaadin,oalles/vaadin,jdahlstrom/vaadin.react,Flamenco/vaadin,shahrzadmn/vaadin,kironapublic/vaadin,Scarlethue/vaadin,fireflyc/vaadin,oalles/vaadin,magi42/vaadin,cbmeeks/vaadin,fireflyc/vaadin,mstahv/framework,Darsstar/framework,asashour/framework,Peppe/vaadin,synes/vaadin,synes/vaadin,carrchang/vaadin,Scarlethue/vaadin,kironapublic/vaadin,bmitc/vaadin,mittop/vaadin,oalles/vaadin,mstahv/framework,Peppe/vaadin,carrchang/vaadin,sitexa/vaadin,magi42/vaadin,mittop/vaadin,cbmeeks/vaadin,sitexa/vaadin,travisfw/vaadin,peterl1084/framework,udayinfy/vaadin,bmitc/vaadin,travisfw/vaadin,fireflyc/vaadin,Flamenco/vaadin,udayinfy/vaadin,oalles/vaadin,Flamenco/vaadin,peterl1084/framework,shahrzadmn/vaadin,Peppe/vaadin,udayinfy/vaadin,kironapublic/vaadin,jdahlstrom/vaadin.react,magi42/vaadin,udayinfy/vaadin,Scarlethue/vaadin,synes/vaadin,Peppe/vaadin,Darsstar/framework,mittop/vaadin,oalles/vaadin,kironapublic/vaadin,kironapublic/vaadin,Scarlethue/vaadin,travisfw/vaadin,sitexa/vaadin,Legioth/vaadin,fireflyc/vaadin,bmitc/vaadin,jdahlstrom/vaadin.react,carrchang/vaadin,jdahlstrom/vaadin.react,jdahlstrom/vaadin.react,synes/vaadin,magi42/vaadin,Legioth/vaadin,asashour/framework,shahrzadmn/vaadin,Darsstar/framework,Scarlethue/vaadin,Legioth/vaadin