Support ROLE command

* http://redis.io/commands/role
* available since 2.8.12
* Output format differ from each of role
  * role: master, slave, sentinel
  * please see documentation for format details
* unit test included

Please review and comment. Thanks!