Tweeked the HTTP return codes.
Added regenerate metadata command.
Added unreserve command.
Implemented a client in bash.