S31_valid_written_block_hash: check sha1 in block controller
S31_valid_written_block_hash: Move hash validation logic from controller to model
Merge remote-tracking branch 'repo/master' into S31_valid_written_block_hash
S31_valid_written_block_hash: Using a more specific exception type
S31_valid_written_block_hash: cntrlr catches ValueError instead of Exception
Merge remote-tracking branch 'repo/master' into S31_valid_written_block_hash
S31_valid_written_block_hash: merge to new master
minor pep8 fix
merge new repo/master
merge to new master
Merge pull request #24 from raxyu/S31_valid_written_block_hash

S31_valid_written_block_hash: check sha1 in block controller