Add random.json and fix in Repository

- The Repository.createAccount method was called with addresses from DataWord.NoLeadingZeroes, but they should be stored as 20 bytes, regardless. This might be fixed in a better way, but for now this fixes the random.json test. 

The code should be checked if there are any other locations where the Repository methods are called with byte-arrays with length < 20 bytes.
This is because we create the initial toAddress in WorldManager.applyTransaction() and TestRunner can only test the Program running in the VM. I think this is the best way to solve this for now.