Structurize test files

* Use mocha.opts instead of putting it in the package.json

* Remove prefix from the test files

* Divide test files
Make lib structure more alike to test hierarchy
Move preset folder to the project root
Create options folder in the lib structure
Fix browser build
Move preset folder to the project root
Correct describe titles for modules tests
Move modules files to the roots of lib and tests