Story74891732: weight suggestions by hotel counts, include english-language alternate names in suggest, test index creation with limited data set

Squashed commit of the following:

commit 4551aa7e969c3e7587fd2bee00f08f6213af8226
Author: emurphy <emmet@dealbase.com>
Date:   Wed Aug 6 10:14:25 2014 -0700

    Story74891732: remove hotels.yml from source control, add to .gitignore

commit 83a29f3f6ae75a7df1480353d6c88e84bf03fd2e
Author: emurphy <emmet@dealbase.com>
Date:   Wed Aug 6 10:13:22 2014 -0700

    Story74891732: remove hotels.yml from source control

commit c2e26d576634c51fd83b8c719c34e3ef17be1f74
Author: emurphy <emmet@dealbase.com>
Date:   Wed Aug 6 10:09:10 2014 -0700

    Story74891732: weight favors locations with geoname id (e.g. Chicago locality over Chicago local_admin)

commit ce90bd09e69c614391680208ce9053e8f1cc8fa8
Author: emurphy <emmet@dealbase.com>
Date:   Wed Aug 6 09:15:34 2014 -0700

    Story74891732: order qs selection when indexing, so can restart a failed run in reverse order. Narrow error handling so can interrupt.

commit 81e4cbdab7dea71d8359c08713d8a7767c631244
Author: emurphy <emmet@dealbase.com>
Date:   Wed Aug 6 07:11:09 2014 -0700

    Story74891732: handle errors from hotel count API

commit 01c79703d442dddaa039bf0804c3469969b0e230
Author: emurphy <emmet@dealbase.com>
Date:   Tue Aug 5 15:28:25 2014 -0700

    Story74891732: use basic auth for barganto API

commit cda2b338503d71066d100969923e20d26559ab3f
Author: emurphy <emmet@dealbase.com>
Date:   Tue Aug 5 15:16:43 2014 -0700

    Story74891732: fix barganto url for staging

commit 4c7a16553dd8b54d797a8fbdebf8015279d3a54e
Author: emurphy <emmet@dealbase.com>
Date:   Tue Aug 5 13:19:57 2014 -0700

    Story74891732: increment index version

commit d01bdb86a15288b24bc1549f590e49d427efa8cf
Author: emurphy <emmet@dealbase.com>
Date:   Mon Aug 4 15:59:34 2014 -0700

    Story74891732: populate abbreviated locations index by including only ids from a file

commit aef3e7662a671c11ed9813607b2d45fc764deccc
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 15:07:51 2014 -0700

    Story74891732: toggle incremental update of redis cache

commit 76dd6776ed29b6cc170258f045a0d62fc5c9fb6e
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 14:48:53 2014 -0700

    Story74891732: fix hotel hash keys

commit dbb67c54610b90dc88a55843f22ef9e47a334dad
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 10:25:42 2014 -0700

    Story74891732: revert to localhost

commit 806dff35dd140a05f1c118a9cb9bd6b2a83023e8
Merge: 70fec58 24a680e
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 10:25:01 2014 -0700

    Merge branch 'remote-config' into hotel-counts

commit 70fec58ca72a6fadd886be1c3ce4601c883ce80f
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 10:24:46 2014 -0700

    Story74891732: fix specs, change index name

commit 8a2344772fbf11e240d68b1f8fd070fabd287c31
Merge: a54d93d a5a6a3b
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 09:55:35 2014 -0700

    Merge branch 'boost' into hotel-counts

commit a54d93d240370580fe40c9ac42faa8f5e244c1ae
Author: emurphy <emmet@dealbase.com>
Date:   Fri Aug 1 09:55:14 2014 -0700

    Story74891732: include hotel counts in locality weight for autocomplete sorting

commit 24a680efad35d392584c5783134b1175369e369a
Author: emurphy <emmet@dealbase.com>
Date:   Wed Jul 30 16:49:54 2014 -0700

    sample configuration for a remote server

commit a5a6a3bf0ec55543ebf0a35b20e56eb5047e8a5d
Merge: d03efb9 4dbef37
Author: emurphy <emmet@dealbase.com>
Date:   Fri Jul 25 17:22:47 2014 -0700

    Merge branch 'development' into boost

    Conflicts:
    	config/elasticsearch.yml
    	lib/pelias/suggestion.rb
    	spec/examples/suggestion_spec.rb

commit d03efb9e8130c8e56e488e81ab22462718e4fbbd
Author: emurphy <emmet@dealbase.com>
Date:   Thu Jul 24 18:03:27 2014 -0700

    Story74891732: set SRID to 4326 so can match against geonames

commit f3ad2977617a35508b3ed69428e6e6ca2faa247c
Author: emurphy <emmet@dealbase.com>
Date:   Thu Jul 24 16:35:40 2014 -0700

    Story74891732: for foreign cities, autocomplete text uses country name instead of state/province abbreviation

commit 33b314964a3f8d8d02522108d3d4c8364cf3a146
Author: emurphy <emmet@dealbase.com>
Date:   Thu Jul 24 15:59:01 2014 -0700

    Story74891732: remove +12 boost on locality and local admin (have not yet compared results)