Switch to JsonView-based serializations
Merge branch 'feature/issue-114-deep-position-and-bonus' into feature/issue-179-jackson-views

Conflicts:
	daydreaming/src/main/java/com/brainydroid/daydreaming/db/PageDescription.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/db/PageGroupDescription.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/db/QuestionPositionDescription.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/db/SequenceDescription.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/BuildableOrderable.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/Location.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/Page.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/PageGroup.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/Question.java
	daydreaming/src/main/java/com/brainydroid/daydreaming/sequence/Sequence.java
Ignore null fields when serializing
Don't use setters and getters with Json de-serialization
Fix null problem with questionDetails
Merge pull request #181 from daydreaming-experiment/feature/issue-179-jackson-views

Feature/issue 179 jackson views