Fixed path to fauna config file in rails helper file.
Changed auth check to use :server_key instead of :secret to match new API.
Fixed 404 when posting a new class to Fauna with Fauna::Resource#post.
Use port 443 when the connection scheme is https
Undo 6f7c493cbd35aaeba9d1cb7379ffe4ead96251ca

We have to specify the full class when doing
Fauna::Resource.create(...
Undo 6010447fa59f8c185e65af4344af884c6d7059c5

The secret in this case is a server key, but generally it's
referred to as the authentication 'secret'
Update docs on accessing fauna resources like custom classes
Add support for create and delete event operations.

Two changes:

1. If a timestamp of class Time is passed to an event set add/remove method,
it will create either a "create" (add) or "delete" (remove) event for
the instance in that event set. Per the API docs, this won't work if
the instance doesn't exist at the time specified.

2. Fauna::Event objects can be saved and deleted, causing the event set
they belong to to be updated accordingly. Deleting an event is pretty
straightforward (find the event in an instance or set's events and delete
it, and it vanishes).

There's no use case that I can see for saving an event that you've
retrieved from an event set (the timestamp of Fauna::Event isn't writable),
but you could instantiate a new Fauna::Event with the right parameters
(including a timestamp attribute in usecs, not Time), and save that to
create a new event in an instance's event history.
Add a convenience method on Fauna::Resource for creating events.

Creating new events on instance event sets is a little more verbose than doing so
on custom sets. An instance of Fauna::Event can be instantiated and saved,
but it needs to be initialized with resource, set, action, and timestamp (in usecs).

On instance event sets, the 'resource' and 'set' attributes are identical. This method
lets you skip that and initialize the new event with Time instead of usecs:

pig = Fauna::Resource.find(classes/pigs/12345)
event = pig.new_event('create', 2.days.ago) # example using rails time helpers
event.save
Merge branch 'master' of github.com:longform/fauna-ruby
Added more verbose error messaging to invalid requests.
Merge branch 'master' of ../fauna-ruby

Conflicts:
	lib/fauna/resource.rb