Stripped off QuestionnairePage from Questionnaire
Generate asset when gathering result

Instead of overwriting the asset object's attributes, the asset used by the AttributionGenerator
is generated according to the current questionnaire result.
Created QuestionnaireState constructor

The QuestionnaireState constructor manages answer sets corresponding to a particular page.
Removed getAttributionGenerator() from QuestionnaireState
Added "clone" method to Asset constructor
Sanitized NoApi.js

Added documentation, slimmed down functionality.
Split off WikiAsset from Asset
Updated readme
Renamed to "Attribution Generator"
Moved LicenceStore initialization to config
Removed messages from QuestionnaireState
Pulled in dojo 1.10.0 release
Applied dojo/promise/all to Questionnaire
Merge pull request #53 from wmde/questionnaire

Refactored Questionnaire