Support for get and a few other things

I've added the ability to specify the http method in ttt_call() and in redirect and gather scopes.

*Important note:* one of my changes is to modify the argument signature for ttt_call() to use an options hash.  Thought it would be tidier given the method would take the number of optional arguments to three.

Also did a few other minor little bits and bobs (tidying, etc).