Basic color output
Bugfix for compilation on windows, fixes #245
Merge pull request #246 from Unkn0wn0ne/patch-3

Bugfix for compilation on windows, fixes #245
Merge branch 'feature/color-output' of https://github.com/bobbybee-tests/Astron into bobbybee-tests-feature/color-output
Merge branch 'bobbybee-tests-feature/color-output' into feature/color-output
PrettyPrint: Use a seperate arg for <3 and lols.
PrettyPrint: Have default for windows be off until we support windows prettyprint.
bugfix: Return const char to appease windows.
Bugfix: Fix error with dark red color code.
Prettyprint: Twiddle around with colors.
Prettyprint: We only need 1 out for this.
Prettyprint: Use accessor for color_enabled in Logger.
Also update help output.
Bugfix: Have password_prompt use C++ style strings.
Merge pull request #247 from Astron/bugfix/return-type

Bugfix: Return const char to appease windows.
Merge branch 'master' into feature/color-output
Merge pull request #248 from Astron/feature/color-output

Feature: Color Output
Merge branch 'master' into enhancement/database-overhaul
DatabaseServer: Have the DBOperation interface use accessors instead of raw variable access.