Added a reference to the view that fires stickitChange events

It can be useful when handling stickitChange events to know which view handled that change in cases where two or more views are monitoring the same model.
#115 - changes insertion of defaultOption to be outside of opt_label loop and adds test
update docs for <select> bindings which are always two-way bindings; #79
Merge branch 'master' of github.com:underbluewaters/backbone.stickit into underbluewaters-master

* 'master' of github.com:underbluewaters/backbone.stickit:
  Added a reference to the view that fires stickitChange events
removed support for input[type=number]; #114
Merge branch '115_only_insert_one_defaultOption' of github.com:danteoh/backbone.stickit into danteoh-115_only_insert_one_defaultOption

* '115_only_insert_one_defaultOption' of github.com:danteoh/backbone.stickit:
  #115 - changes insertion of defaultOption to be outside of opt_label loop and adds test
updated readme for #116
extend selectOptions to accept value:label map

It is often useful to have a lookup table for converting between
underlying values which are actually stored and transmitted and the
human-readable labels that represent them. This extension of
selectOptions allows such a lookup table to be used to populate a
select directly. By default, the options will be sorted alphabetically
by label; pass a `comparator`function or property name string to
override this ordering (which delegates to `_.sortBy`).

TL;DR:
Converts

bindings: {
  'select#sounds': {
    observe: 'sound',
    selectOptions: {
      collection: {
        moo: 'Cow',
        baa: 'Sheep',
        oink: 'Pig'
      }
    }
  }
}

to

<select id='sounds'>
  <option value='moo'>Cow</option>
  <option value='oink'>Pig</option>
  <option value='baa'>Sheep</option>
</select>
added destroy binding per #117
Changing the update option to use applyViewFn.
Merge branch 'master' of github.com:scottastrophic/backbone.stickit into scottastrophic-master

* 'master' of github.com:scottastrophic/backbone.stickit:
  extend selectOptions to accept value:label map
Merge branch 'master' of github.com:zzolo/backbone.stickit into zzolo-master

* 'master' of github.com:zzolo/backbone.stickit:
  Changing the update option to use applyViewFn.
package deps
Merge pull request #128 from akre54/package-deps

Package.json should show a depend on Backbone :)
Wrap as UMD module
add bower.json