Using array_key_exists when loading plugin paths

I was running into a php Notice when loading a plugin that didn't have a `views/public` folder. This pull switches over to `array_key_exists` when looking for plugin paths.

Notice: Undefined index: public in /var/www/html/digital_gallery/application/libraries/Omeka/Controller/Plugin/ViewScripts.php on line 155