aranged part2 new
Merge branch 'part2' into part3

Conflicts:
	src/com/anderscore/simpleandroidchat/AbstractActivity.java
	src/com/anderscore/simpleandroidchat/ChatActivity.java
	src/com/anderscore/simpleandroidchat/ContactListActivity.java
	src/com/anderscore/simpleandroidchat/ContactListAdapter.java
Merge branch 'part3' into part4

Conflicts:
	src/com/anderscore/simpleandroidchat/AbstractActivity.java
	src/com/anderscore/simpleandroidchat/ChatActivity.java
Merge branch 'part4' into part5
Merge branch 'part5'