Adding missing copyright, tabs to spaces in go files
converting config\.sample\.ini to config-sample\.ini in install\.bash
adding config.ini to gitignore
Merge pull request #3 from pdehaan/spaces2tabs

Adding missing copyright, spaces to tabs in .go files
Merge pull request #4 from pdehaan/issue-1

converting config.sample.ini to config-sample.ini in install.bash
Merge pull request #5 from pdehaan/issue-2

adding config.ini to gitignore
Address issues #6 & #7

* Some lint fixes to remove extra definitions and like.
* Removed old TODOs, ones still present are legit.
Addressed formatting errors in #7

Not sure how to resolve the reflect.StructTag.Get issues in main.go.
Those are the recommended formatting as shown in
https://github.com/jessevdk/go-flags/blob/master/examples/main.go

ignoring those for now.
Fix to date parser and metrics for storage

* add metric init to init function
* parse time as a time type
* check assertion structre (really with go had exceptions)
* fixed caller logging in heka_log
merge error

Added back the datePatterns
Comments for smoke test script
Fix for HAWK headers

* clear the lingering HAWK signature
* Cleaned up some storage to simply wipe old data rather than update it
* Added HAWK check into smoketest
* Fixed HAWK Auth sig to include commas.
Merge branch 'dev'

Conflicts:
	main.go
	src/mozilla.org/wmf/handlers.go
	src/mozilla.org/wmf/push.go
	src/mozilla.org/wmf/storage/storage.go
	src/mozilla.org/wmf/utils.go
	src/mozilla.org/wmf/worker.go
formatting fixes from merge
Normalize returned numbers as numbers, not strings

* formatting
* created HAWK Clear function to reinit HAWK object
* revert back to db.Exec (for speed and lack of race condition)
* Lots of updates to smoke test:
** actually show commands (with arg parsing)
** return OK status for commands
** fixed arg ordering
Fix smoketest to be more rugged around None
Move config to sample

Add comments
Add full interop test compliance

* Fixed memory leaks
* Isolated postgres because it wants to do it's own cacheing
* Updates config to be more object like
* removed extra debugging statements
* added fulltest.py to do full interoperability testing (first pass)
* fixed bugs in logger output
* fixed bugs in HAWK sig generator
remove fmt from push
Add more secure session handler

* switch to render pages as html
* Added content tags for JSON returns