(#103) - use same md5 function as PouchDB
(#113) - travis
(#69) - avoid POSTs for Safari