Merge pull request #417 from Eighke/development

Missing layout on browse (filtering redirect to default)
Allow toolbar to be custom by task in fof.xml
Documentation update
Merge pull request #416 from Eighke/tmp

Custom toolbar by task in fof.xml
Added icon and class, clean code
Added title to button (allow tooltip), fixed bug on groupedbutton
Refactorise parseFieldTags
Added checkboxes form field
Documentation update
Merge pull request #418 from Eighke/tmp

Form fields update
Fix calculating the default layout name
Merge pull request #419 from akeeba/feature/fix-layout

Fix calculating the default layout name
Docblock
Make constructor explicitly public
Merge pull request #420 from wilsonge/patch-4

Make constructor explicitly public
Changelog update for 2.4.0
# [HIGH] Models could result in invalid SQL due to lack of order and order direction validation under extreme circumstances
Merge branch 'development' of github.com:akeeba/fof into development

Signed-off-by: Nicholas K. Dionysopoulos <nicholas@akeebabackup.com>

Conflicts:
	CHANGELOG
Removing index.html files, see https://github.com/joomla/joomla-cms/pull/5381#issuecomment-66430725