Improve Testing Coverage
- Added new URL tests for all missing url-paths.
- Added new tests for all forms (simple is_valid() testing)
- Fixed all previous tests that were broken after updating url paths with project.slug vs project.id.
- Moved a number of tests from a TestCase to a SimpleTestCase as they did not require database.
- Refactored out Views tests into a number of separate TestCases - Landing and Login, Project, Issue + Notes, Other
- Post changes, testing time decreased from 30+ seconds on my system to < 14 seconds
- Coverage improved from 73 to 80 percent post changes.