added ability to allow programmatic configuration of steps
some small refactoring of the configuration loading
Oops..forgot an unused variable
Merge branch 'programmatic-config' of github.com:juristr/intro.js