Merge pull request #1 from yannickl88/master

Unit tests
Prepared license for public usage
Merge pull request #2 from yannickl88/master

made provider set the form
Merge pull request #3 from yannickl88/master

Fixed unit tests
Renamed FormInformationInterface to FormHandlerInterface
Added a missing unit-test and fixes based on scrutinizer
Added missing properties
codestyle
Merge pull request #4 from iltar/master

Renamed FormInformationInterface to FormHandlerInterface
Added the missing license
Merge pull request #5 from iltar/feature/license-fix

Added the missing license