Merge pull request #2 from briankassouf/dev

Dev
make the redis listener a buffered channel
close connections
pass pointers to functions that expect pointers. fixed possible leak
try a different websocket library
run go fmt
Merge pull request #3 from briankassouf/dev-gorilla

Dev gorilla
removed unneeded Quit() call
add more locking in hopes of killing a memory leak
Merge pull request #4 from briankassouf/dev-mem-leak

add more locking in hopes of killing a memory leak
if redis isn't enabled then don't try to connect
tls support shouldn't be defaulted to on
Delete testApp.go
Updated readme
Updated readme again
Merge pull request #5 from Imgur/master

updated readme
Update README.md
Update incus.conf
add pong and write deadlines to the server class, this should hopefully kill the leaked go routines issue
ran go fmt