added configurable HTTP methods and made PATCH used for updates - Fixes #59
Merge branch 'issues/59'

Conflicts:
	handlers/http_handler.go