Init new auth module.
Merge with master.
Small fix.
Implement basic strategy.
Add client password strategy.
Add bearer strategy.