added TSQLRestServerAuthenticationHttpBasic authentication class
- includes deep refactoring of the TSQLRestServerAuthentication* classes