Rarity combo box properly displays possible values.

When changing the selected item in the drop down, the ID for the rarity in the
familiar type is change.  Presumably, Entity Framework will properly update
the related Rarity object when this is saved.

Also added New, Save, and Delete buttons.  Only the Save button is hooked up
to anything nontrivial, and its event handler is just for testing purposes.
Added Growths and Races collections to view model.
Have each view model in a tab share a context.

The parent view creates the context, and sets each child view's view model to
use the same context.  This will allow objects to be shared in both views.
Initialize familiars collection in getter.
Removed extra/test code in view model constructors.
Added and updated methods to create and save.

Added a method to create a new familiar type.  This simply creates the model
object and sets its Id to -1.  The method to save a familiar type now uses the
context to add the familiar type, if needed, and save changes to the database.
Enabled New button and hooked it to the view model.
Added grid of text boxes to hold stat values.

Made the main window larger to fit the additional rows.
Removed extra namespace declaration.
Fixed bindings for max and PE stats.
Updated commit of Model submodule.

This includes the repository/unit of work changes.
Updated to use FamiliarTypeViewModel in places.

Based on change to repository/unit of work pattern in model.
Made next evolution a combo box, like prev evolution.
Updated Model submodule.
Highlight text in text boxes with keyboard focus.
Moved content inside a tab control.
Increased height and width of window.

Now it has reasonable defaults.
Added virtually empty tab for managing skills.