Websockets server: fix a bug getting indexes from cores.
Clean up unused lein tasks.
riemann.config is testable now!

Found and fixed a bunch of pubsub-related config issues from the switch
to immutable cores.
Kill riemann.periodic.
produce unique package names for riemann
look for the correct jar name
Do not try to encode back packets in json

this bug clearly makes the case for a serializer protocol
Catch exceptions when processing expired events
Merge pull request #97 from pyr/fix-graphite

Do not try to encode back packets in protobuf when talking graphite
Merge pull request #96 from pyr/fix-fatdeb

produce unique names for snapshot debs
Tell travis to ignore gh-pages
Link to riemann.io
Merge pull request #100 from campanja/catch-exceptions-expired

Catch exceptions when processing expired events
Refactor riemann.transport.tcp

Tries to clean up the coupling between the TCP and graphite servers by
decoupling the netty handler into a generic wrapper and a
server-specific handler function. Ugh, this lifecycle stuff is getting
out of hand.