Add check servers option to admin dashboard

Also begin work on HTML class that will allow for manipulation of
plaintext strings into HTML-ified strings. This class also includes a JS
buffer so all JS added server-side can be outputted at the same time
using HTML::outputJS('option').
use event listeners instead of onclicks
add begin/end sent message comments
fix critical issue with sent messages

Sent messages weren't being decrypted.
allow from 127.0.0.1 /dev

Also add genNewKey.php
rmv stuff from action.php, support YAML

Support YAML for attachments/admin dash (untested). Also block off
serverdefs files