Warn the user when invalid platform gets parsed from uploaded config file(#12)

I updated the notification directive so it will keep the errors visible and hide only successful notifications after a certain timeout. Also I changed the code on uploading a config file in terms of detecting and warning if an invalid platform was added.