Better logging and insert id fix.

Profile ID's are now entity_id + event_type
Merge pull request #128 from MastodonC/feature/profile-upload-fixes

Better logging and insert id fix.
Editable programmes table

- Move programmes, projects and properties into separate namespaces.
- Add PUT for programmes API and 'editable' keyword to programmes GET.
- Make programmes table editable.
Fix typo
Merge pull request #129 from MastodonC/feature/edit-programme-form

Editable programmes table
Fixes to the UI

- Only check file upload status if property is selected.
- Fix upload's s3 path.
- Fix history.
Merge pull request #131 from MastodonC/feature/new-programme-ui

Fixes to the UI
Multiple profiles w/description and notes columns