Moved gem to rspec; fixed bug in behvior of print_help_and_exit
removed dependency on getoptlong
added dependency on getoptlong i shouldnt have removed