Refactored project to work in Alloy & Android

The code is different and separates some of the signing process so you can see what its doing and provide some control. Date is managed by builtin moments now.

Removing some libraries from within main object.

Adding a test to get list of all buckets/contents of a bucket - work in progress.

Upload works,

Signed-off-by: Ketan Majmudar <ket@spiritquest.co.uk>