Fix small regex issues and handling wrong number formats
90% done the DirectionPanel + added to GameSidePanel. Fixed some UI
element placements in GameSidePanel.
Ready for merge: DirectionPanel finished and added for both velocity and
force. Fixed some small bugs with regex error message and angle bounds.
Merge remote-tracking branch 'origin/Patrick-Branch' into
Game-Panel-Branch

Conflicts:
	Blockadia/bin/framework/GameFrame.class
	Blockadia/bin/framework/GameMenuBar$5.class
	Blockadia/bin/framework/GameSidePanel$1.class
	Blockadia/bin/framework/GameSidePanel$10.class
	Blockadia/bin/framework/GameSidePanel$11.class
	Blockadia/bin/framework/GameSidePanel$12.class
	Blockadia/bin/framework/GameSidePanel$13.class
	Blockadia/bin/framework/GameSidePanel$14.class
	Blockadia/bin/framework/GameSidePanel$15.class
	Blockadia/bin/framework/GameSidePanel$16.class
	Blockadia/bin/framework/GameSidePanel$2.class
	Blockadia/bin/framework/GameSidePanel$3.class
	Blockadia/bin/framework/GameSidePanel$4.class
	Blockadia/bin/framework/GameSidePanel$5.class
	Blockadia/bin/framework/GameSidePanel$6.class
	Blockadia/bin/framework/GameSidePanel$7.class
	Blockadia/bin/framework/GameSidePanel$8.class
	Blockadia/bin/framework/GameSidePanel$9.class
	Blockadia/bin/framework/GameSidePanel$ButtonType.class
	Blockadia/bin/framework/GameSidePanel$MyNumberDocFilter.class
	Blockadia/bin/framework/GameSidePanel.class
	Blockadia/src/framework/GameFrame.java
	Blockadia/src/framework/GameSidePanel.java