JSON validation when creating queries
Public cluster URLs to reflect docs

As listed here on 13 March 2014 https://github.com/klahnakoski/qb
Fallback to public if private cluster fails
Log fallback message on console
Rules can take channel into account
Merge pull request #24 from williecheong/staging

Staging