Fix input reading on sha256 for larger inputs
Add million a's test from spec