Added method to wallet to register name

Updated name validation to check characters included in name.
Update fees rate to use millishares per byte
Merge branch 'master' into p2p_integration