fixing bug causing log middleware to be skipped (property overwritten by Bus.log property). also separating incomgin and outgoing middleware for reduced complexity
removing dead file and bumping package.json to reflect log middleware rename to logger
updating readme