Converted server side to Q promises
Added Promise support to client side
Additions to audio uploads