form fix

errrors replaced with errors
Merge pull request #411 from ozgurodabasi/patch-1

form fix
Fixed #358. Inline models now support widget_args and form_rules
Missed files
Fixed #384. Some accessibility fixes
Fixed #389. Inline model list now checks if model was really saved
Related to #393. Add column-header class to headers
Fixed #400. Support EmailField filter
Minor template tweak
Merge pull request #412 from bryhoyt/inline-view-fix

Remove inline_view from contrib/peewee/form.py, so as to fix #406 (cleaned up this time)
Fixed #414. If filter has options set, ignore Select2 wrapper in client-side code
Merge branch 'master' of github.com:/mrjoes/flask-admin
Removed debug print.
Do not enforce github ribbon over http

Docs in readthedocs run over https and Chrome recognize the ribbon as unsafe content.
Merge pull request #419 from iurisilvio/patch-1

Do not enforce github ribbon over http
Make FileAdmin.base_url optional.

Add a `FileAdmin.can_download` flag to enable download of uploaded files.
If `base_url` is not defined, a `.download` route will serve uploaded files.
Merge pull request #423 from iurisilvio/remove_base_url

Make FileAdmin.base_url optional.
Use `send_file` instead of `send_from_directory` to serve files in FileAdmin

The path is already validated in `_normalize_path`. Also, `send_from_directory` abort paths with backslash, breaking FileAdmin subfolders in Windows.

With `send_file`, we have a minor issue with the download URL, it has path with backslash, but `_normalize_path` fix this before download.
Don't use column name for pk

Gets the attribute name of the model's pk column, rather than the
column's name (which can differ).

This probably needs to happen for inherited keys, too, but I have not
tested.
Merge pull request #427 from johnrork/master

Don't use column name for pk