[fix] Throwing errors

Fixed bug causing sails-fixtures to throw Objects instead of Errors.
More async readable version

* Moved control code to the main control function (#init)
* Little less cascading in the #init function
* Added some inline docs