DEV: Validate models returned from ContentsManager methods.

Adds a validation layer to models returned by `ContentsManager` instances.

ping @minrk 
If I put mimetype in this list I get failures on GET requests for notebooks because no mimetype is being set.  What's the correct mimetype for a notebook?