Update Rakefile.
Merge pull request #4 from opscode/ma/fix-rakefile

Update Rakefile.
Make it easier to run tests
Add a travis yml
Add rake-compiler dev dep, lock down rspec and uuidtools
Move compile into build command on travis
Disable unreliable test.

Also adds rspec niceties and fixes ruby warnings for unused variables in
test code.
Remove irrelevant comment from travis yml
Merge branch 'add-travis'
Update extconf to produce viable makefile on mingw
Remove commented code.
Merge branch 'mingw-fixes'

dep-selector can now build correctly on windows with mingw
Bump version to 0.1.1 for release
Update gem homepage
Update the README to markdown
Merge pull request #4 from opscode/sethvargo/readme

Update the README to markdown
Fix return values in c glue code.

It is good practice to actually return values, rather than just fall
off the end of the function. This may also fix issues seen with LLVM
and Ruby 2.0

One last commit
Fix require to work with bundler :path option
Fix return values in c glue code.

It is good practice to actually return values, rather than just fall
off the end of the function. This may also fix issues seen with LLVM
and Ruby 2.0

One last commit
Clean up errors found by LLVM warnings

Remove boolean return value from AddVersionConstraint. We weren't actually returning anything. Fortunately we weren't using the value returned either. 

Change GetPackageVersionVar to return pointer rather than reference, because we can return null.