Merge with Tims.
Merge pull request #6 from th0114nd/master

merging
Merged tims.
Tracking deletions.
Merged finalrest with deletions.
Now able to run after merge.
Functioning starting, fixed bugs.
Update README.md
Update README.md
Switched validation functions to pattern match using record structure. Changed allowed methods to return 405 appropriately.
Removed outdated reference to sys_sup.
Working SSE subscription, will condense into a behavior
Fixed compile and testing errors
Fixed dialyzer errors
Merge pull request #4 from th0114nd/master

Basic SSE working
Mostly working simplified behaviour for pubsub
Fixed test expectation error
Fixed type error
Fixed function clause bug
Fixed shutdown race condition, and cleaned up sms sender.