changed the gem to take an array of formats as well as handled nested format objects/hashes.  Specs have all been fixed for the new formating.  Also added support for most of the current encoding.com api fucntionality that was missing as well as added a muxing format.