Changes needed to compile with Vaadin 7.2.1.
Calling method updateBrowserWindowSize with recommended signature.
  * use simpler build.sbt format instead of Build.scala
  * use sbt-vaadin-plugin
Correct readonly value if setter is null in FunctionProperty.
ScalaTest -> 2.2.0, Vaadin -> 7.2.+, Scala -> 2.10.4
Different way of setting pushmode. PushMode can not be set during UI
construction because VaadinSession is missing.
NotificationsTests. Default notification styleName is humanized.
WrapperUtilTests works with scalatest 2.2.0.
PushMode setting in UITests.
Travis. Scala -> 2.10.4
Vaadin version -> 7.2.4
Merge branch 'vaadin72' of https://github.com/strakz1/scaladin into strakz1-vaadin72

Conflicts:
	project/Build.scala
Merge branch 'strakz1-vaadin72' into 3.1
Defined scala version correctly, updated sbt version
* Made project to cross compile with scala 2.10 and 2.11
* Removed api using scala.xml stuff (because of scala 2.11)
Test both 2.10 and 2.11 with Travis CI
Minor changes to Dependencies.scala
Added PushConfiguration.Transport.LongPolling