Updated Acceptance Tests

- Logging in with LMS before all tests
- Skipping error page tests if the pages are not enabled

@benpatterson @muhammad-ammar @dsjen @rocha 
No need to change but a heads up that this pattern has resulted in some flaky tests on platform. You may end up needing a wait_for-style promise if this starts getting intermittent on you.