http://d.hatena.ne.jp/htz/20140718/1405690417
http://www.tonyamoyal.com/2010/07/28/rails-authentication-with-devise-and-cancan-customizing-devise-controllers/
http://arubystory.blogspot.com/2013/12/creating-simple-todo-application-with.html
http://railscasts.com/episodes/192-authorization-with-cancan
https://github.com/RolifyCommunity/rolify/wiki/Tutorial
http://www.songyuchao.com/2014/07/12/devise+cancan+rolify%E6%9E%84%E5%BB%BA%E5%BC%BA%E5%A4%A7%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86.html