rebase of baldurodinsson/auroracoin-project ontop of litecoin-project/litecoin for auditing purposes