implementing scala security traits https://www.playframework.com/documentation/2.0.8/ScalaSecurity