Fixes ECDSA capitalization

The following pull request capitalizes the use of `ECDSA` consistently throughout the project.
I opted for the lower case alternative, which seemed most consistent with non-instantiating modules (such as `BigInteger` or `Transaction`).