Solarized light theme: Tweak error style again

Probably not for the last time.
Ruby: Recognize the 'builder' extension
Add lib path lookup fallback for non-linux systems

I.e. for when /proc/self/exe is not available, and we're
invoked from $PATH.
Reorder Changelog
Git: Don't include directories in file listings
Update Scintilla Gtk3 flicker patch with latest proposal
Update site for 0.2
Update howl-spec to work with the latest busted
Add some post 0.2 site tweaks
ljglibs: Extract callback handling from signal into `callbacks`

And use that from signals, as well as from howl.timer.
Add middleware for fixing absolute links in blog entries
Moonscript: Fix incorrect lexing of `nil`, `true` and `false`

When they were prefixes of an identifier.
Use busted async testing

By providing a howl loop.
Add case switching (editor-cycle-case)
Howl spec loop: Step the default loop as well

In order for the default timeouts to work
editor-paste: Cut any selection before pasting

Closes #26.
Prompt before saving if a file is modified on disk

Fixes #25
Remove old focus work-around that meant selection was lost

Was put in place since the cursor was invisible at times upon
startup. We'll see if that shows up again, but it's likely
fixed with the recent Scintilla patch for invisible cursors.

Seems like this should be the cause of #27 since that works fine
for me afterwards.
CSS lexing: Spaces are optional after colon for values
Haml: Lex attributes properly after '#id' tags