Merge pull request #12 from meetmauro/master

Made Redundancy a variable parameter, added SetRedundancy.
add methods to close rpc clients
go fmt all around, with standard settings
merge
merge
replaced the C implementation of murmur3 with https://github.com/spaolacci/murmur3
changed default directory name from ip:port to ip_port. fixes #14
rearragned some structs that caused alignment problems in Go1.1. see #15
extracted setop to its own project
newly compiled templates
made the murmur tests run again