add new dependencies, middlewarify@0.2.0 and inher
refactor all tests to conform to the new API using Inher and latest middlewarify, Promises Galore