Make sure tests can run without Laravel, add Illuminate/Session to require-dev