Fixes join column name on prize tier object
Fixes bug where all deposits were for 1g
Implements drawing of money pots
Adds support for ending an underway drawing
Adds template support for showing money winners on page load
Updates the drawings list view

This commit updates the admin drawings list view to work with the
restructured drawing start and end columns.
Tweaks the admin drawings list to remove edit button on started drawings
Fixes calculation of money pool entries (really bad implementation here)

This commit adjusts the calculation of money pool entries to be based
on the number of coins per person. That is, if I were to submit an entry
into the lotto of "4g" then I would get 4 separate entries into the
money draw, not a single entry.

The implementation in the patch is O(n). It should really be improved,
but I think that is going to require separate tracking of gold and
"entries". I'm not too keen on that idea as I really like the way the
data is tracked right now. This will require more thought and can
be fixed later.
Implements initial user login support

This commit adds initial support for Spring Security with hard coded
users "user" (pass = "password") and "admin" (pass = "admin").
Limits interface elements based on user role

This commit removes all of the TODOs for showing certain UI elements
based on the logged in user's role. It also adds a "signed in as"
section to the header nav along with a logout link.
Adds support for validating a user against the database

This commit adds a custom UserDetailsService that validates passwords
against the applications database.
Adds ability for people to claim their account

This commit adds the feature that allows a person to claim their
account. It is a two step process:

1) Enter your GW2 display name and a unique code
2) Set your password

Genius!
Adds a users list administration view

This commit adds a view for administrators that allows them to view
the whole list of users. This list also allows the administrator to
create a claim key for a user if one has not already been created
(something that shouldn't happen, really).
Adds a "claimed" attribute to users

This commits adds an attribute to users that indicates whether or not
they have claimed their account. This commit also adjusts the boolean
attributes on the users to be objects instead of native types.
Adds the filler/missing icons created by Lady B
Fixes a logic bug in the drawing template
Implements a "view previous drawing" feature

This commit adds a feature wherein if there are no drawings currently
opened (i.e. scheduled to take place or currently running), then the
user will be presented with an option to view the last run drawing.
Adds functionality for an admin to directly add a user

This commit adds a "add user" popup to the users list. This lets an
administrator directly add a user as opposed to the passive adding of
a user through the lotto entry form.
Initial gitignore additions for Eclipse environment

Signed-off-by: Jeremy Ho <jujaga@gmail.com>
Add .settings into revision control
Add support for tomcat7-maven-plugin

Signed-off-by: Jeremy Ho <jujaga@gmail.com>