Stop all yokozuna supervisors rather than crash full node
Fix wrong treatment of fields in case of unicode strings.
Merge pull request #137 from iij/pr-xml_extractor-attr

Fix wrong treatment of fields in case of unicode strings.
Properly handle unicode in XML extractor

Allow attribute and element names to be unicode.
Add comprehensive XML extractor test for UTF-8

Verify that text, elements names, attribute names, and attribute
values can all contain UTF-8 encoded characters.
Add JSON UTF-8 test

* Make sure that JSON extractor does not mangle UTF-8 encoding.

* Create common .hrl file to share macros.
Add UTF8 plain-text extractor test
Change README to reflect alpha stage

Yokozuna is no longer a prototype.  It has proven successful in many
areas Riak Search has not.  At this point it should be considered
alpha.  Breaking changes could still occur in any commit.
Update configs to use 1.4.0 branches and code
update resources to use modern endpoints
WebMachine returns body for 415 now
Update to 1.4.0 integration branch

Yokozuna is now targeting the Riak 1.4.0 release.
Use RZ 1.4.0 integration branch
Use `get_state_partition` function

Since I opted not to take Eric's KV 1.4.0 integration branch I
switched back to using the temporary `get_state_partition` function.
This may go away once integrated with master, not sure yet.
Merge pull request #139 from basho/er-1.4.0-updates

Re-target Yokozuna to Riak 1.4.0
Merge pull request #138 from basho/rz-utf8-tests

Extractor UTF8 tests (plus fixes to XML extractor)
Remove EC2 scripts and docs

Yokozuna will soon be part of Riak proper which has its own EC2
support.  Not only that but the base image for this EC2 script is well
out of date and the AMI hasn't been updated for several releases.
Merge pull request #140 from basho/rz-ec2-remove

Remove EC2 scripts and docs
Remove trap exit and let the node crash
set java.awt.headless to prevent Mac dock icons

Java 1.6 on Mac will add an icon to the dock and app switcher for each
JVM running. When the VM starts, this "app" comes to the foreground and
steals focus.

Setting "-Djava.awt.headless=true" runs the VM in headless mode, so it
does not connect to the windowing server, and thus does not create these
artifacts.