Creation of dev branch.
Merge pull request #1 from hhy/dev

Merging with master.
Initial commit.
FailureDetection for leader and member started as thread. Depends on a
MembershipState (which can be changed later on).
Had to remove a dead 'import' statement.
Brought corrections to failure detection. Created Machine object to
record port information.
Merge pull request #3 from hhy/daniel-failuredetection

Merge changes from failure detection branch
MessageType created. A bit of work on the front-end
Merge branch 'master' of https://github.com/hhy/soen.git

Conflicts:
	common/Message.java
	frontEnd/FE.java