Modified the code to work for litecoin.

Changed the getblocktemplate call to send in {} due to litecoin being version 1
Updated halfnode to support scrypt
Changed the diff1 in template_registry for this issue: https://forum.litecoin.net/index.php/topic,4002.0.html
Updated the bitcoin rpc for litecoin. (bitcoin name is all over the code still)
Updated the README.md