Moved new-message/highlight css class up a level

They used to be on the inner status div, now they're on the li, for a
little flexibility in them.
Merge pull request #181 from rahatarmanahmed/master

Moved new-message/highlight css class up a level
Changed hiding channel list to css

Also helpful for theming. At least for my theme :P
Added Squelch theme

There may be some weird parts I missed, so let me know (I'm rahat on
Freenode).
Make ZNC timestamps work with ACTION
Remove space between timestamp/nick and nick/message
Merge branch 'master' of https://github.com/mephux/komanda
Label for attributes in edit-session template didn't actually do anything
Add capability of adding commands on connect
Merge pull request #189 from mephux/onconnect

Add capability of adding commands on connect
Add display.system setting

It toggles shown/hide of system messages.
Merge pull request #190 from Constellation/hide-system-message

Add display.system setting
fix: update server options on reconnect
Merge pull request #195 from houqp/fix2

fix: update server options on reconnect
Use gitter-marked instead of marked

Now, marked is renamed to gitter-marked.
Big cleanup + small bugfix

Closes #180
version up node-webkit

And use the latest grunt-node-webkit-builder

Closes #191
Add default menu in OSX to support copy and paste.

In OSX, Cmd+C/V is not supported if there's no default menus.
By attaching these menus, we can support Cmd-Q, C, V, etc.
It is supported since v0.10.0-rc1, so, node-webkit update PR is needed
to work it correctly.

Closes #193
Pretty error for ssl issue
Quick fix for issue 202