Started work on refactor of SASL
Clean compiles after refactoring GNU SASL into base implementation class