update 5-forms.md to use GFM :bowtie:
bump Travis to use the latest Rails versions
Version bump to 1.0.0.pre
Merge pull request #2640 from shekibobo/100-pre

Bump master to 1.0.0.pre
reorganize javascript folder structure
Fix overlapping flash message on non-logged pages

Add some margin-bottom to flash messages on logged out pages
Merge pull request #2651 from brennovich/2650-overlapping-flash-messages-on-login

Fix overlapping flash message on non-logged pages
has_many javascript refactor

First and foremost, this commit moves the JS `onclick` calls out into
their own dedicated file. This also adds before & after hooks so you
can more easily update dynamic parts of the form, for example if you're
using a plugin like Chosen for interactive dropdowns:

```coffee
$ ->
  $(document).on 'has_many_add:after', '.has_many', (e, fieldset)->
    fieldset.find('select').chosen()
```

There's one other change here: I switched around the text used for
has_many deletion because it didn't make sense to me that delete was
applied to something that hadn't yet been saved, while remove was used
for already-saved records.
Merge pull request #2645 from seanlinsley/refactor/has_many-form

Refactor the has_many form