Merge pull request #145 from levinas/master

tying up loose ends
Idiom cleanup
ignored() context manager
refactor _makedirs
refactor
cleanup
new version 0.5.1
test bump-version.pl
bump-version works
kwarg parser, tar tagging
pipeline tar tagged
Fix REST serve mechanism
Merge branch 'dev' of github.com:kbase/assembly into dev
recipes can prefix kwargs (e.g. tar name)
pipeline prefix analysis
add support for proving input in json (arast or kbase style)
multi param pipeline modules
Merge branch 'cb' of github.com:kbase/assembly into ff
remove analysis tar double prefix
add more tests for validating contigs, modules, stats, reports, logs, etc
tests now interruptable by Ctrl-C