added transaction endpoint to server, and adapted mixin to send transactions there.  fixed a flawed func def in plugin.py
Edited the readme to reflect changes.
Added run once to config arguments, reworked argument construction for entity_daemon, added replay tutor and knowledge of its existence in __init__ and entity_daemon, changed message structure in message collection from server.py
Merge branch 'master' into server-transaction-mod
Edited managers to provide debug output.  Changed settings and import on server_wrapper.  Turned debug off in settings.  Edited readme for windows installation and info about pycrypto
Tutor replay now semi functional, with filter and timestamp support
uncommented out actual send method.
Added win-requirements, which leaves out pycrypto, which for some reason is difficult to install on windows.  suggested to get binary instead in readme.
Made changes to docs, changed the transaction callback to a register function, separated history, queue and preview apis for transactions and messages.
Changed endpoint names, plugin compatibility, and updated readme.
Merge pull request #12 from tutorgen/server-transaction-mod

Server transaction mod