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
Simply DatabaseError
Cleanup for consistency
Fix whitespace
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'