curve25519_aes256_hmacsha512.py: Added documentation and testcases. Removed “expmod” in favor of using Python’s “pow” directly. Replaced recursive Montgomery ladder with an implementation that uses less stack space.

expad.py: Fixed indentation. Fixed incorrect logic that resulted in excess padding bytes. (Old messages remain decodable.)

README.markdown: Updated readme.