Enable updating history name and annotation metadata

Added the ability to change the 'name' and 'annotation'  associated with a history using the latest stable version of galaxy-central. More metadata could be added at a later date but most are either covered by other methods , such as delete_history, or not working properly.

Had to append new methods to perform a PUT request. 

Cheers!