Fixes option path bug and a couple tests

Fixes a bug where app would crash if optionValuePath is not defined.  

_valuePath : Ember.computed('optionValuePath',function(){
    return getWithDefault(this,'optionValuePath','content.value').replace(/^content\.?/, '');
  }),

This occurs because getWithDefault only for undefined, not null. 


You're creating an `Ember.Select` here.
We're not testing it. In fact we're not using it anywhere.