Move DataChecker inside the form checker directory. It's expected to only be used by the form macro. Update the IDGenerator TODO to make it clearer.
Add macro which auto-create form to check data coming from web dispatcher.
Add documentation for Beluga's form system.

Fix package error
Merge pull request #117 from ValentinTrinque/form-validator

Form validator: a system to handle forms easily