Add newrequest test
Add cleanup versions to necessary checklist types

${tag}-cleanups would get removed when a request was editted because
they were not considered 'necessary'
Fix test_servlet_newrequest

NewRequestServletTest.test_newrequest did not use valid post data
for new requests resulting in a default request. Fixed post data and
add additional tests for the new request.
Add new pushplans tag

Push plans is the new tag that will replace plans
The plans tag has become ambiguous with the introduction of test plans
Remove references to the plans tag

plans tag replaced with pushplans
Add tools to rename tags and checklists

Include basic tests for functionality
Add pushplan to rename plans to pushplans
Fix whitespace and add utf8 pragma
Simply DatabaseError
Cleanup for consistency
Fix whitespace
Merge pull request #15 from milki/lost_cleanup_tags

Lost cleanup tags
Merge 'master' into 'pushplans-nocompat'

Conflicts:
	servlets/newrequest.py
	tests/test_servlet_newrequest.py
Follow-up merge - rename push to pushplans
Merge pull request #12 from milki/pushplans-nocompat

Replace plans with pushplans
Rename .py to .sh.
Merge branch 'mrtyler_rename_for_milki'
Merge branch 'upstream/master' into no_search

Conflicts:
	tests/test_servlet_newrequest.py
Follow-up merge - update test for pushplans