First attempt at making --steps super awesome
Move step code to mrjob.steps, move responsibility for script command rendering back to runner
Kill a stray \
Clean up building streaming step a little
Tweaks to MRJobStep, correctness
Fill some missing pieces in mrjob.job
Inline runner supports new steps format
Remove dead code
Fix _get_steps() to not look for MRMR format
Port local runner to new --steps format, centralize some arg building
Fix has_explicit_x in MRJobStep, fix test_inline
Use constants for --steps work
Local runner is ported
Test cases need to catch up
Merge branch 'master' into steps_refactor
Change exception type of no mappers, no reducers in step
Initial test cases for MRJobStep
Finish MRJobStep init test casees and JarStep test cases
Super basic description() tests
Rename some things