Update ignore with IntelliJ Idea files

Conflicts:
	.gitignore
Merge branch '3.0' of github.com:henrikerola/scaladin into 3.0
Add FieldGroup, factories and modify Field generics

Add FieldGroup sans the binding methods, which turned out very
difficult to implement. Removed Form and FormFactory in favour of the
FieldGroup alternatives. The commit also contains initial implemenation
of handlers, which are similiar (but not the same) to listeners.
Merge branch '3.0' of github.com:henrikerola/scaladin into 3.0

Conflicts:
	addon/src/main/scala/vaadin/scala/internal/listeners.scala
Update to Scala 2.10
FieldGroup and Handler fixes

Changed commit return type from Type[Unit] to
Either[CommitFailed, CommitSuccess] and aliased it to CommitResult.
Fix FieldGroup and Item related tests
Fix tests