Reorder some of the declarations and alphabetize files

Since this is largely from the autoconvert, set the package up for
future development by sorting the file list (there will be more
additions to this list, I'm certain) and placing the basic
declarations at the top.
Merge pull request #12 from miketheman/miketheman/reorder

Reorder some of the declarations and alhpabetize files
Prepare 0.14.0 release
Fix the 'Insert do...end' snippet

This commit adds an additional placeholder in the `do...end` snippet.
Currently, if you want to create a `do...end` without any argument, you end up with the following:

``` ruby
my_method do ||
end
```

which makes the snippet unusable (writing RSpec things for instance).
With this commit, the whole ` |variable|` part is a placeholder. Then, when hitting `tab`, you move to the `variable` part and finally to the code part. It makes it more usable.
add snippets for erb tags
Merge pull request #19 from k3mm0tar/erb_snippets

Add snippets for erb tags
Prepare 0.15.0 release
Merge pull request #17 from simonc/master

Fix the 'Insert do...end' snippet
Prepare 0.16.0 release
Add recognition for .ruby template handler
Merge pull request #22 from hanachin/master

Add recognition for .ruby template handler
:lipstick: Sort fileTypes
Prepare 0.17.0 release
Add != to method name regexes

Closes #23
Prepare 0.18.0 release
Added the always forgotton  keyword
Merge pull request #24 from omegahm/master

Added the always forgotton 'fail'  keyword
Prepare 0.19.0 release
Add Ruby 2.1 % literals.
Merge pull request #25 from svoop/ruby2_literals

Add new Ruby 2 literals.