Merge pull request #233 from tbrockman/master

finding out where null pointer exceptions coming from in test cases, add...
Fixed posting test file. it runs now.
Merge pull request #235 from pachalad/master

Fixed posting test file. it runs now.
fixed style to make it more readable
Merge pull request #236 from rjynn/newBranch

fixed style to make it more readable
new branch not containing mockServer, used for trying to fix test cases
Fixed some question UI tests.
Added userhome test, no tests yet. Fixed teh crash from user home to question details.
Merge pull request #237 from pachalad/noMockServer

Fixed some question UI tests.
Cleaning up PC and other code
Cleaning up post controller
Update ViewQuestionUITest.java
Merging from origin

Merge remote-tracking branch 'upstream/master' into noMockServer
Merge branch 'master' of https://github.com/CMPUT301F14T03/lotsofcodingkitty into noMockServer
Merge branch 'noMockServer' of https://github.com/CMPUT301F14T03/lotsofcodingkitty into noMockServer

bliasl;fkasl;fsl;afma
Code clean up and documentation
Trying to merge
JOSH DID NOTHING TODAY
Merge pull request #239 from CMPUT301F14T03/noMockServer

No mock server
Merge pull request #240 from iameric1986/noMockServer

No mock server