Preparing branch for new rest struct.

Change-Id: I5c60074eb4334735a7f6dbe471a4dcd4da37c059
Fixing SetConfigValue.

The function is called set, but the git command is --add

Change-Id: I806cfdc097f551883af56d5e93d8d608621293c4
Ignore grt if it's been built in the current directory.

Change-Id: I6bfb743bb71d008de94a098291a5e88fe0596aff
Start connecting branch to grtCmd

Right now getting method not allowed.

This does change grtCmd to so that we can auth against variable methods and
endpoints.

Change-Id: I0ff7a4c7214e620a6dc8132ce6342b2e13181395