Mark run.sh executable
Rejustify comments and unify style
Remove unnecessary function declarations in log.js
Scrap log.js and use util.log() instead
Revamp autoop/voice format and functions

Now, the autoop/voice maps are of the form { "nick":"user@host" },
rather than two separate maps for each. Now, the relevant functions
check the validity of the entire user and hostname before opping or
voicing.
Create "users" mechanic for mode-setting

This is a very powerful addition, because now users are specified in
./users.json, and with a format which allows for specification of nick,
hostname, and mode (of the form "+v", "+o", or anything similar.)
Merge pull request #2 from SashaCrofter/development

Development