Changing installation instructions
Doing a trim to make the test succeed on windows as well
Fixing run() function
Adding tests for running run() with a migration name
Adding timeout() for configuring migration execution timeout
Adding directory() function for setting/getting migrations directory
Using directory() internally and confirming with tests
Using the new refactored klei-migrate module for the binary