implement the unl_auth plugin

This provides authentication for UNL via the simpleCAS lib