Feature/split tests for section create edit and details

Fix case where retrieving a section could raise an exception - current behavior goes on to render view, but this has been modified to show an error page instead.  Break out section detail tests into a separate file - added new test cases and updated existing ones that were ported over.