- fix to the 'add another task/finding' buttons: should only add them to the current context
- making sure relationship tables are updated on destroying papers
refactored paper > author_paper > author nested attributes to correctly associate order with the author
changes to views and helper function as a result of changes in the nested attributes
#7
Merge branch 'development' of https://github.com/VT-CHCI/VR_kbase into development
- checking if a venue exists before adding a new one
Merge branch 'development' of https://github.com/VT-CHCI/VR_kbase into development
ensures that through table entries are destroyed when experiments/findings/tasks are destroyed
similar to 44f408aea4d8ffce7069a1bb83508206f3fe5254
We now check if author is already in the database when creating a paper.
If it exists, use existing author instead of creating a new entry in the database.
Merge branch 'development' of https://github.com/VT-CHCI/VR_kbase into development
- authors can now be edited/removed when editing a paper
- new author is created if it doesn't exist in the database
- existing author is used if it's already in the database
- fix for editing venue, checking if it already exists before creating a new one
paper view almost complete
Merge branch 'development' of https://github.com/VT-CHCI/VR_kbase into development

Conflicts:
	app/models/paper.rb
first version of the papers/index
first pass of paper view
first pass of paper list view
changed immersion to fidelity in form text
Merge branch 'development'