move documentation to doc folders
create scriptEnv struct
make opTable a map
update TestVerify
properly close around conn
update the event list
add TestRPCScheduling
remove false dependencies from test targets
move bytecode spec to doc/
move scripting system to delta package
use jsonrpc
change from using EventInterface in the event list to using Event
scale back tests; JSON is less efficient
Merge pull request #174 from lukechampine/reorg

reorg: scripting + JSON
begin touching up eventlist tests
Merge branch 'master' into review
remove pointers from siacrypto, remove gob
rehash consensus logic, fix a security hole
restore make-test-long
remove requirement of calculating and sharing ParentState