Make validator shares transferable to allow for key rotation

Thanks @jim for the proposal. Great idea to disable transferFrom/approve. Now that I think about it, it’s not meant to be traded in most cases and hard to trade due to liquidity.

Would you be okay doing PR on branch release-0.3-3 (https://github.com/maticnetwork/contracts/tree/release-0.3-3)? Just editing ERC20NonTransferable should it.

Thanks a lot!