Testing Results per subcmd and some bug fixes

Preparing for Pre-Alpha 0.04, updated Readme and updated the version
number in plugin.yml.  May document the shortcommings and release this
pre-alpha, or may wait until bug fixing is finished and release the
first full Alpha.

Did many bug fixes.  Also, recorded failed commands and added error
notes in comments at the relevant code.
Added SQLDebug methods() in Muni class, added to /townadmin reload.
Made autosaving constructor for Town class.
Deleted testing functions from /townadmin
Reworked the help output to show parameters.  Some subcommands had usage
out added for failed cases.
All the /town subcommands seem to be working!  There is a new
subcommand, viewInvite.
Changed econwrapper.giveMoney to log a transaction (needed for
tb_withdraws() )

Known Broken:
Town.makeDeputy(), rankup()
/deputy/mayor kick,deputize,resign, rankup
/townadmin addCitizen,removeTown