Initial Commit

Merged Code
Vivek Commit

Need Arlei to change few things in WriteLog corresponding to value
being changed to HashMap
Vivek Commit

Added ApplicationLayer
Test

Test
Initial Paxos Implementation without Promotion

TransactionClient and also changed every HashMap<Long,String> to
HashMap<String,String>
Fixed a compilation Bug
Vivek Commit

-ApplicationLayer
--Implemented message parsing and invoking.
-TransactionClient
--Communication with ApplicationLayer
Arlei Commit

Modified Messages.java to support HashMap values
Modified Database.java
Vivek Commit

Updated TransactionClient
Vivek Commit

-Added sendmessage functionality to receive_accept,receive_prepare
-Added messageType to MessageContent
Vivek Commit

-read from database[TransactionClient.java]
Fake Commit
fAKE
Merged code

Merged messages and my push to master
Vivek

Lot of changes
Working Paxos

Fixed and removed messagesender2
Merge branch 'emre'