Move field models to new field directory

This is done to resolve upcoming naming conflicts with new stats models and to somewhat organize the model files by their purpose and use.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add models/collection to consume /stats/ endpoint

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Add table to show the stats(counts) from the new Serrano stats endpoint

This table was added to the workspace page.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Update session close to only reset collections

This is important for the stats element on the session data. The stats
element is a Backbone Model not a Backbone Collection so it does not
have a `reset()` method. The `close()` method for the session now checks
for the precense of the reset method on the data items before calling reset.
This is noted in the code as well with a comment.

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Merge pull request #727 from cbmi/issue-673

Add models and UI elements to support new Serrano stats endpoint