Update labels (instance) and associate activities with agent

- Update `prov:label` in `niiri:contrast_standard_error_map_id`,
`niiri:extent_threshold_id` to have instance-specific labels
- add a wasAssociatedWith relationship between all activities and
software agent.
Updates suggestion on NIDASH call 03/02/2014

* Change `scaled data` into `data`
* Store the first-level mean BOLD intensity
* Add a png visualisation of the design matrix.
add: masking details

Add entities to model:
* custom mask as an input of `model fitting`
* mask generated by SPM as an output of `model fitting`
* another custom mask as an input of `contrast estimation`
delete: `custom mask 2`
Merge pull request #25 from cmaumet/spmUpdate

Update SPM data model
Add final mask and model small volume correction

As suggested by @nicholst:
- Change the name "Search Space", which is 'used by' the "Inference"
activity, to be "Sub-Volume".
- Add "Search Space" as an entity 'generated by' the "Inference"
activity.
remove arrow between mask and contrast estimation.

As pointed out by @satra on the DDWG-NIDASH call on 10th Feb.: SPM
generates the mask but use NaNs for masking.
"mask" is now used by "Inference" and "Contrast estimation"

As agreed on NIDASH-DDWG call, March 3rd, 2014.
Merge pull request #27 from cmaumet/spmUp_masking

Modelling of masking
Added experiment-hierarchy folder to examples and associated spec template
Merge pull request #29 from dbkeator/master

Added experiment-hierarchy folder to examples and associated spec templa...
Merge remote-tracking branch 'upstream/master' into export