Clean up
Removed inline classes
Adding icon for read later.
Adding the read later button to the action bar.
Adding read later taxonomy.
Updating moQA documentation for consistency

Things are javadoc'd much better and more consistantly now.
Updating test project documentation.

Adding documentation for tests cases that were missing it.
Fix NPE in ListFragment found in testing.
Updating UML diagram with code changes.
Merge pull request #200 from Mobius5150/readlater

Read Later Taxonomy and Action Bar
Merge branch 'master' of https://github.com/d1vyank/Team17Project into d1vyank-master

Conflicts:
	moqa/src/com/ualberta/team17/view/QuestionListActivity.java
	moqa/src/com/ualberta/team17/view/TaxonomyMenuFragment.java
Merge branch 'd1vyank-master'
Modified DataManager to not incorrectly handle default view. This was done by:
- Enforcing that the LocalDataManager always hits the IncrementalResult first, rather than just assuming the NetworkDataManager will return after it.
- Fixing DataFilter so that it works correctly when no filtering is done. Before it would not accept any items if no filtering was done.

Fixed AttachmentItem local serialization. LocalDataManager did not recognize AttachmentItems when serializing locally stored data in.
Added AttachmentDisplayView which simplifies the AttachmentView.
Implemented add attachment button outside of the AttachmentView. Added
Attachment name field in the attachment popup.
Removed commented out test code
fixing egit's newline stupidity. Also deleted an xml that's no longer needed
Made git ignore my attributes file that fixes newlines

Added a third option in the menu for question creation
Added highlighted versions of drawable resources
Fixed updating of several UI elements in QuestionViewActivity, made buttons respond to clicks visually, removed old buttons that were replaced by the actionbar
Adding icon for read later.