Avoid potential NPE in isIdentifierPart.

If the VirtualFile instance is null, isIdentifierPart attempts to
compare fileType to the Ruby file type identifier, but the way the
string comparison is executed will trigger an NPE instead of just having
isIdentifierPart return false.
Merge branch 'filetype-fixes' of https://github.com/agatti/IntelliJDashPlugin into agatti-filetype-fixes
fixing fileType issue
updated plugin description
updated readme to address issue #13
context sensitive search
added beta notes to readme
better language context list debug output

needed in development for keyword to context mapping
context to keyword mapping for all intellij idea ide's
human readable status message for potential troubleshooting
Merge branch 'master' of https://github.com/gdelmas/AppCodeDashSearch
updated version and description
added missing ruby mapping
changed version number and release notes
changed version number and release notes
Merge branch 'master' of https://github.com/gdelmas/AppCodeDashSearch
avoid potential NPE
fixed string comparisons & var initializations
updated .gitignore
changed required idea version