Allow the Bitbucket PW to be stored in .watsonrc

This is obviously not secure, but I feel that people should not 
check in the watsonrc file anyways?
added support for HTML comments
Merge branch radiospiel/bitbucket_pw

Merge pull request #207 from radiospiel/bitbucket_pw
Added GitLab support

Implemented ability to connect to, get, and post issues to a
GitLab repo
Added all necessary config, printing, parsing, ect components to
necessary files to support GitLab as well
Updated default issue containers to Array

Originally initialized to Hash, but that didn't make much sense
and caused some problems when remote http call return was empty
Updated to array so accessing issues was consistent everywhere
Clean up printing

Remove some prints that were added during dev
Add full SSL support and few http related fixes

Add check in  GitLab and GitHub (both allow endpoints) make
sure that URI is properly formatted (add http:// if missing)
Set SSL for http call based on URI
Updated setting of issues to proper default (Array instead of Hash)
Fixed some formatting in Bitbucket
Added remote issue number to output

Now stores and prints the remote issue # associated with
each issue parsed in data structure, closes #210
Updated printing format for remote status to be more concise
Merge branch javoire/html_comments

Merge pull request #215 from javoire/html_comments
Refactored remote issue parsing for performance

Remote issues are now parsed and sorted into hash immediately after
http calls with key as md5 and value contains id, title, and state
Eliminates the need to search through all remote issues
Refactored remote posting and added posting status

Moved remote posting calls so it occurs after all the parsing has been done
Have to go through all issues a second time to post but can now keep track
of issue count and make posting more concise
Fixed file/dir ignoring implementation

Reimplemented ignoring as a whole, closes #217
Fixed ignore reading in from config
Changed how ignoring of files and directories is performed to use
regex based searching
Fix filetypeparsing to support - in extension

Fix regex to support filetypes with - (i.e. .wp-config)
Closes #216
Merge branch nhmood/gitlab_support

Closes #114
Conflicts:
	lib/watson/bitbucket.rb
	lib/watson/github.rb
	lib/watson/parser.rb
Updated GitLab with post status and perf changes

Updated GitLab to with new posting method (after parsing)
as well as performance improvement with md5 keyed issue hash
Added check for grabbing non-watson remote issues

Added check to make sure we ignore non-watson remote issues which
was causing problems down the line when being parsed
Ignore based on md5 format in body
Proper fix for ignore option

Implemented proper fix for ignoring (fixed regex bug)
Supports both command line and config file setting
Updated for v1.5.0

Updated README.md, version info, and spec file (temporarily) for
v1.5.0 gem release