Clytwynec/post hars to harstorage

@cgoldberg @benpatterson @jzoldak  Please review.
some code can be moved outside that try block.
it should just wrap the request.