Feature add new req rebase

This adds the ability to add a requirement from within the Planning Poker module while creating a game. WARNING - this has been rebased from theteam8s, but modifies the build.xml file and also multiple files that I do not own have been modified. Please make sure that both Will and Jon are okay with the changes before merging.

Known bug - the Iterations are not loaded in requirements manager until requirement manager is opened, and so the Iteration "Backlog" won't show up in the creation panel until the requirement manager has been opened. However, this does not affect the basic functionality.

Known bug - selecting a parent for a new requirement does not work. It also does not work in Requirement manager.