Added 'Add item link'
Updated use of Add options
Guard against adding already selected options
Ported 'Add Item' link to chosen.proto
Performance fix for deciding when to show the "Add this item" link
Ported performance fix to prototype
Regenerate js files for performance fix
Updated callback parameter to object with `value` and `text` property
Show add item link even for prefix matches
Prototype merge
Fixed adding options
Add <option /> with selected attribute

Add <option /> with selected attribute instead of selecting it
afterwards with JS
Updated the way for adding items using a custom callback
removed debug console.log
Updated examples
Fixes issues with adding options in prototype version
Added option for adding values by keyboard
persistent_create_option was not implemented in prototype version
removed console.log
Brought up to date with latest harvesthq/master
updated coffeescript and package files with new changes
Squashed commit of the following:

commit 7de0007b855c464f9a26425afb85e3fe4daf0df5
Merge: 10fb211 80f3985
Author: Koen Punt <koen@koenpunt.nl>
Date:   Thu Nov 1 11:32:06 2012 +0100

    Merge branch 'gh7_empty_select_should_show_input' into rebase

commit 10fb2119954a7129e3214985d679f3e957f1bd0a
Author: Koen Punt <koen@koenpunt.nl>
Date:   Thu Nov 1 11:30:04 2012 +0100

    Merged koenpunt/master onto harvesthq/master

commit 80f3985a0ea3b8b56898b26305d921bc599c9e3e
Author: Koen Punt <koen@koenpunt.nl>
Date:   Thu Nov 1 11:02:57 2012 +0100

    fixes #7, select without options will now show input on click

commit c481fedec32a2b2557b3fb754c7718c10954ea2e
Author: Patrick Filler <pf@patrickfiller.com>
Date:   Tue Oct 9 14:20:10 2012 -0700

    Make sure single text link gets negative tab index. Fixes issue with tabbing backwards.

commit 9085750ecd023d7a2a7c48c20ab70cc0309635b6
Author: Patrick Filler <pf@patrickfiller.com>
Date:   Tue Oct 9 10:21:04 2012 -0700

    Fixes tab order issues with single Chosen.
Fixed some minor issues after complete rebase