Fix generators to use new configueation syntax.
Fix incorrect option to set the class name on the included has_many.
Handles when the field analysed is nil.
Override the failing 'magic' when joining tables.

Specify the foreign keys on the two associations. This gives us the
convenience of calling "@model.keywords..." in an app whilst keeping the
RailsNlp tables and models generic.
Revert "Guardfile fails fast."

This reverts commit 109aa257f432a5a9c456cdfef44be70b410b702f.
Bugfix: correct the SQL generated by the has_many association.
Refactor TextAnalyser, is now initialized rather than class methods.