adds cancel buttons to the session
fixes bug that cancelled session is listed as open session
adds cancelled session branch to overview tree
adds number of sessions for each branch in the overview tree
adds table model in support for refreshing the tree
code refactoring
expand new session and open session branches
fix the bug that branches were not initially expanded.
limits to owner who can edit a sessoin.
moves vote panel buttons around and change the behavior
refactors codes and fixes codePro warnings
adds hashmap to remember tree expansion
restores tree to the previous expanded/closed states
Merge remote-tracking branch 'origin/dev-canceledBranch' into dev

Conflicts:
	PlanningPoker/src/edu/wpi/cs/wpisuitetcw/modules/planningpoker/view/overviews/OverviewTreePanel.java
	PlanningPoker/src/edu/wpi/cs/wpisuitetcw/modules/planningpoker/view/session/VotePanel.java