Signature splitter. Split a 65-byte Ethereum signature into r, s, v; detects EIP-155 chain ID and normalizes v to 27/28.