Upgrade to Select2 3.5.1.

The `minimumResultsForSearch` hack is there!
Strikethrough cards that can't be fielded because of collection.
WIP: Needs test updates.
Update tests to support disabling invalid results.

(Instead of not showing them at all.)
Update node modules.
Added "[ship] only" labels.

Also removed Crippled CR90 halves, because seriously.

@pejuaxel, @strikegun, @negroscuro -- you might want to add the
equivalent translations for stuff like "A-Wing only".  See
`cards-en.coffee` for examples of how I put them in there, in
`<span class="card-restriction">` tags.
Compile artifacts.
Merge branch 'feature/select2_update'

fixes #64