Fix created as per Issue 853.
Add max autocomplete rows functionality

DBjoin only to start with
Provide addition dbjoin autocomplete option

Search option "words" allows user to type in search words in any order
and we find records which have every word LIKE %word%.

See
http://fabrikar.com/forums/index.php?threads/display-full-list-of-results.35237/
Tweak to listcsv plugin so user's eval'ed code can return false to
ignore a line of import.
Fix to setJoinData() so we don't repeat groups too many times.  Also
tweak to updateFormData() to also set formDataWithTableName as well as
formData.
Adjust fix to cope with non-root J installs
Simplify defines

Change to use better Joomla calls which have true root and avoid
removing /administrator (which may have been changed by some J security
extensions).
Clean use of COM_FABRIK_LIVESITE

Remove double /.

COM_FABRIK_LIVESITE has a trailing slash, so appending string should NOT
have a leading slash.
Merge pull request #859 from Sophist-UK/add_autocomplete_max_parameter

Add parameter for max autocomplete rows, provide word searching
Fixing 'condition' for redirect plugin, was missing repeat attribute.
Password validation was always matching the check value, because
getValue() was caching it.  Aded $this->reset() before second getValue()
call, to clear values.
Fix string name in form rest plugin
Make copyright/license consistent in libs/mods

And add defined or die where missing.
Make copyright / license consistent

Add defined or die where missing.

Admin php-files.
Make copyright/license consistent in component php

And add defined or die where missing.
Improve eval error messages

Provided improved eval error messages.
tip hover class added as default
en lang missing string
missing bootstrap class form field "speech recognition" option
merge