Modify character.create to take a chapter number, and surrounding infrastructure.

This is the first step in supporting time in the DB. Characters must be created in the DB with an initial chapter.
change label to uppercase, fixes unique constraint.'
update docs for relateto and create character
refactor relateTo to handle chapters
refactor getAll to retrieve at a given chapter
Update api and character model to support insertion and retrival of nodes based on chapter.
Modify character.create to take a chapter number, and surrounding infrastructure.

This is the first step in supporting time in the DB. Characters must be created in the DB with an initial chapter.
change label to uppercase, fixes unique constraint.'
update docs for relateto and create character
refactor relateTo to handle chapters
refactor getAll to retrieve at a given chapter
Update api and character model to support insertion and retrival of nodes based on chapter.
quick hack to get something on the screen
Merge branch 'time' of https://github.com/valiantvu/StoryViz into time

Conflicts:
	db/mock_db.js
Merge pull request #9 from StoryViz/time

API supports chapters, and relationships changing over time.