changed error output of the node creation api to return the errors as an html unordered list
added a validation function to the node creation modelform to check for blank system names
added a test utility class to tests to encapsulate the common root node creation function
added a bunch of tests for the node creation api
created tests for the node deletion api
removed the requestcontext import from views that should've been removed with the previous commit