Implement autoupdate/automigrate

The implementation forks a new node process to execute the method in the context of the target project.

Close #106.

/to @ritch please review
/cc @seanbrookes @altsang 

@rmg The tests require a local MySQL database to be configured for the tests - see `bin/setup-mysql`. What is needed to get such setup on CI build slaves? Shall I disable those tests on Jenkins for the time being?
Will this be the first log when I run a migrate method? Seems like that would be pretty confusing out of context...