(+) Added unit tests to expiration behaviors
(*) Expiration behaviors now always expire when a trial license expiration date/time has been reached
(*) Renamed test project to tests and converted to NUnit