Fix error when a source has no labels

Turn a nil object into [] before playing with it.
Merge pull request #42 from rakoo/fix-no-labels

Fix error when a source has no labels
add license GPL-2 to gemspec
update deps in README.txt from gemspec
Cleanup README and stick with markdown
Make License section respect linebreaks
Merge pull request #44 from 5long/rework-readme

Cleanup README and stick with markdown
Load gemspec if necessary

RVM installs rubygems-bundler by default, which would load gemspec
from Gemfile. But it's not the case ofr rbenv / system ruby users.
release 0.13.0
update homepage in gemspec
Include test files in subdirs of test/ too
Use Minitest, which is awesome
`rake test` by default
sup-config should expand ~ in path
Make axe() a little bit DRY.

This was part of a quick stab on leveraging HighLine's auto-completion
capability, which is not quite usable for now.
Explicitly add libpath to loadpath

This makes version checking against "git" obsolete
Remove Redwood.check_library_version_against
Merge pull request #50 from 5long/expand-tilde-in-source-url

Expand tilde in source url
Fix #52: Fix search-for-next function when using Ruby 1.9

The use of the 'n' key to search for the next occurrence
of a string stopped working when running sup in Ruby 1.9.
This simple patch fixes that problem.

Signed-off-by: Gaute Hope <eg@gaute.vetsj.com>
Merge pull request #51 from 5long/manage-load-path-in-bin

Explicitly add libpath to loadpath