Enhancements to prompt() functionality

Hello, I added a few features to prompt(). You can now:

*  Specify a help-block (text under the input to describe what to do)
*  Change the input's class.
*  Change the tag used, I use this to set it to textarea for longer text.

I also excluded eclipse files in .gitignore, that's not critical though.