Merge branch 'master' into release-0.2.2
Merge branch 'release-0.2.2' into develop
Fixed plugin_auth, 'TypeError: unbound method __init__(...'
Fixed issue #11
Merge branch 'f_issue_11' into develop
merged
Merge branch 'release-v0.2.3' into develop
fixed issues
Merge branch 'develop' into release-v0.2.3
added support for '~/.pyraxshell' dir and db
Merge branch 'f_sessions' into develop
working
Fixed issue #14
Fixed issue #14
'./conf' removed as it is created in user's home by setup scripts on first run
Started working on sessions

Sessions and commands tables are created, and new sessions are logged in the db
Implemented basic features in Sessions

'Sessions' records session start, and provide insert method to record
command input/output
Added 'r' (record) function to log messages to file and sessions to db

User's command, command output, return code are logged to file, sessions are
stored in the db.
Fixed non-interactive command output

In non-interactive mode the first line of command output was not rendered
correctly as no new line was printed.
Implemented configuration file support

Configuration file is created if missing, and CLI params can override
configuration settings.