Add support for configurable tag format
Update readme
Remove whitespace
Add LaTex files support

This patch add LaTex file support to Watson.
Update README.md

Add LaTex to the README list.
Move GitHub API storage into central $HOME config

GitHub setup now saves remote API token in central $HOME/.watsonrc config
Updated how API key is written to config in form of username=token
APIs stored as hash in Config object
Added _home_conf method to return $HOME/.watsonrc based Config object
Update GitHub methods to use central API keys

Separated out token and repo obtaining methods as both don't
need to occur at the same time (same token, different repo)
Added ability to chose API from those stored in central $HOME/.watsonrc
Stores current repo and selected API in local .watsonrc
Added github_token method to allow for returning current API token
as opposed to github_api which is the Hash of API tokens
Add bypass for writing GitHub token if in $HOME

Added a check to make sure GitHub API token isn't overwritten
if using watson in $HOME directory
Update Config to only store token in $HOME config

Modified Config to store username in the local project .watsonrc
and all username + token in $HOME/.watsonrc in response to a
comment in #225
If not in $HOME/.watsonrc, will use config parameter as hash lookup
for actual API token
Updated spec for github_api change to Hash
Merge branch 'auth_manage'

Merge central GitHub auth token storage features into master
Closes #225
Merge branch nicinabox/add-configurable-tag-format

Merge pull request #237 from nicinabox/add-configurable-tag-format
Add support for `TAG: x` tag syntax
Merge branch EHadoux/patch-1

Merge pull request #241 from EHadoux/patch-1
Add LaTex files support
Add ability to set default show type from config

Set show type (all, clean, dirty) from config file that will be
used by default from config file
Will still be overwritten by command line if -s/--show is issued
Merge branch 'default_show'

Merge default show_type setting from config into master
Closes #238
Update for v1.6.2

Updated necessary files for package gem v1.6.2
Added default show type setting from config file
Added centralized GitHub API storage (in $HOME/.watsonrc)
Added custom tag setting in config
Added LaTeX support