Merge pull request #42 from shuky19/master

Re-adding control and interrupt on remote debugging
Fix parse error because of incorrect source file encoding
Fix starting the Byebug server on a randomly available port
Merge pull request #43 from phusion/master

Fix parse error and Passenger Enterprise compatibility
Fix backtraces

I think this is the most correct way of discarding frames generated
after returning from byebug's processing and giving back control to the
user.
Add sublime-debugger to list of related projects
Prepare for 2.5.0 release
Fixes typo in help for where|backtrace command
Merge pull request #44 from edward/patch-1

Fixes typo in help for where|backtrace command
Add a Bitdeli badge to README
Merge pull request #45 from bitdeli-chef/master

Add a Bitdeli Badge to README
Move bitelli badge to the top
Relax dependencies

Lot of people out there are using semantic versioning so this should be fine.
Simpler travis URL
Simple "badges' line"
Test files should be ignored too
Always use full backtraces
Don't think that's necessary
That should never happen

Ignoring it might hinder bug detection.
One failing test for issue #13

Thanks to https://bugs.ruby-lang.org/issues/9321 I've been able to
isolate the bug (or one at least one of them) affecting the 'next'
command. The proper fix, and whether it should be fixed in ruby trunk
or in byebug, is still being discussed. If it's not fixed in trunk,
how to approach this seems far from trivial.