Added Rake tasks for easier lanuching of nodes in Amazon EC2

Run `rake -T` for a list.
Use `start-stop-daemon` on "debian" families so we can background correctly

Initial bootstraps would start the service, but would not leave the service running (service would die after provision completed and ssh connection severed).

Updates to use start-stop-daemon to start on debian platform families.

Uses the --background option to force the process to properly detach.

May be loosely related to #32.

Closes #91
Fixed incorrect "ark" parameters for the installation directory

If you set a custom installation directory using the :dir attribute, the cookbook still installs ElasticSearch in /usr/local/. This is because the call to ark that downloads and installs ElasticSearch doesn't include the necessary parameters to actually place the unpacked files in a custom location.

This patch updates the default cookbook to properly configure ark when using a custom directory.

Closes #80
Fixed incorrect order of creating the plugins directory

Based on changes from #80.
[BREAKING] Removed the deprecated `conf_path`, `data_path` ... attributes

The `default.elasticsearch.path.*` attributes should be used instead.
Use the "ark" cookbook (0.2.4) from <http://github.com/opscode-cookbooks/ark>
Updated default Elasticsearch version to 0.90.1
Updated the "cloud-aws" plugin to 1.12
Allow creating the instance with an IAM role from the `create` Rake task
Added a "elasticsearch::deb" recipe to install from official Debian package
Added a "elasticsearch::rpm" recipe to install from official RPM package
Fixed the `rake release` task
Release 0.3.0
[#95] Upgrade Fog to 1.12.1 in `elasticsearch::ebs` recipe to fix dependecy hell errors

Closes #95
Release 0.3.1
Merge branch 'master' of https://github.com/elasticsearch/cookbook-elasticsearch
Fix ark always notifies restart to elasticsearch server