added gitignore
Further enhancement for choosing gemfile

* The plugin now supports specifying the gem name and it will iterate through
the present working directory and finds the gem file to publish using
GemFileChooser.

* Implemented the GemFileChooser class which will find the recently modified
gemfile to be used
avoid null pointer exception
added developer and scm sections in pom.xml