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 branches 'master' and 'hhy'
Merge branch 'master' of https://github.com/hhy/soen.git

Conflicts:
	common/Message.java
	frontEnd/FE.java
add getProcessID
update election and MachineInfo
workable server process, fe, client, no return yet