Remove debug alert message.
Calculate points for predictions

Calculates points for predictions as a result of entering the result of
a fixture.
Calculate total points scored by subscription

Add up the points scored for each prediction in each of the prizes
offered by the league.
Use correct keyword for specifying InnoDB

Should be using 'engine' rather than 'type'.
Change path of main layout template reference

Although it works when the project is expanded in file system (e.g.
when running from gradle) running from an executable jar results in
errors from Thymeleaf. So remove the leading slash, as it's provided by
the default prefix.
Tweaks to the build script

Use a more recent version of the artifactory plugin, although it's
still not possible to run the eclipse task because of it.

Use a Spring boot starter for Thymeleaf.

Pass gradle's system properties on to PredictWeasel so that the bootRun
task can activate spring profiles.
Add configuration for test environment.
Fix bug in application of fixture filters

The mixture filters were only being applied when a prediction had
actually been entered. So missing predictions were counting towards the
knock out total for non-knockout fixtures.

Also, add a name property to a prize.
Fix the equality comparer.

Before, we said two subscriptions were equal if their leagues were
equal, which is a bizarre choice. So now equality just depends on the
ID.
Add standard methods to PlayerStanding

Add standard methods (equals, hashCode, compareTo) to PlayerStanding so
we can display them in order.
Use surrogate key in equals for User

Rather than the business attributes we were using before.
Add player standings to league home page

An abbreviated view of the league standings.