Add option preProcess
Fix test
Refacto apply option with preprocess
Fix travis
Fix test
Cleans
Merge pull request #11 from zckrs/option-preProcess

Option pre process