Seperate Child Db Server

For Issue  #14:

* Spawns db.js and opens ports 3000,4000,5000 for each db with multilevel
* Parent sends the child the settings to get the settings.path

NOTES: 
* Haven't had experience with the Async Module, so refactoring might take a while on my part.

Thanks for the PR @Latrasis !
Suggestion is that comments should focus more about "why" than "what", because the code [process.stdin.resume();] usually already describes the "what".  So a more useful comment here would be "why" would stdin have been paused at this point?
Some examples:
// stdin was paused by <fill in> so unpause it
OR
// unpause stdin because <fill in>