make form and validation extractors optional
add missing dependencies
Merge remote-tracking branch 'Tobion/optional_form'
Update travis config
Keep order of loaders, fixes #265 build
Test suite cleanups