Issue #26 Top level controller for ImageTrimmer

The ImageTrimmer module could not be reused until now. There is now a controller
that is instantiated by a method on the ImageTrimmer module. Each instance of the
ImageTrimmer is created with a controller now that governs and directs events.
Issue #26 Reorganize image trimmer module

Some memory management inside the image trimmer controller to make sure that everything
shuts down properly when it's stopped.
Issue #26 Rename parameters in seeder

Seeder had wrong parameter name for event name.
Issue #26 Add the paperclip cropping processor

Add a processor for paperclip that will crop images.
Issue #26 Add the ruby debugger

Include the ruby debugger gem in the gemfile.

Bundled installed the gem so it is in gemfile.lock as well.
Issue #26 Don't shut down  image trimmer module

Image trimmer module should not be shut down when a piece of the app is closed.

Since it is meant to be reusable, there might be other aspects of the application
that are using it.
Issue #26 Use values from client to crop image

Wire up the parameter flow in rails in such a way that the values in the
client can be used to define the crop position of the image.
Issue #26 Get parameters from copper without scale

Added in formulas that will determine the correct width, height crop x and crop y
parameters for an image while the slider factor is at 1.
Issue #26 Factor in slider ratio to crop params

Take account of adjusted size when sending cropping parameters.

Add methods that will calculate how much the size of the image has been adjusted.

Send real crop parameters to the server so that images are now being cropped correctly.