Add different compare methods for sorting

Give DeckList nodes the ability to sort based on name, price, or
number.
Allow sorting on different columns
Sort correctly when adding cards
Fix GUI glitches when adding cards to a deck

Since we no longer sort on just card names, we need to emit updates
for the parent of the card we add.
Clean up DecklistModel::addCard()

Split common functionality out of the if-else block.
Merge remote-tracking branch 'upstream/master' into feature-cpack
Workaround permission problem in ixup_bundle

Without this change, make install and make package would require “sudo”
under osx
Fix qt.conf file creation for "make package"
osx: install sounds and zonebg as cockatrice's resources
Partially revert previous commits; ensure the bundle is fixed up correctly
Fix #105 - remove emdash from card type when getting main type
This finally fixes both make install and make package
Osx: removed plugins path detection and fixed translation path detection
Added Mac OS X build instructions.
Don't be a jerk when card database isn't usable.

Better error message and allow the user to still connect

Ref: #102
Merge pull request #106 from VanNostrand/doc

Added Mac OS X build instructions.
Merge remote-tracking branch 'origin/master' into editor-sorting-v5
Don't have decklist sort behavior rely on column order
Merge remote-tracking branch 'upstream/master' into feature-cpack
Port "make package" fix to oracle and servatrice