Add Trakt credential alert and misc changes

Added alert that displays when error occurs while validating trakt.tv
credentials
Disabled the user/pass input fields and encrypt button while credentials
saved as they cannot be edited until credentials are cleared anyway.
Added function to validate trakt.tv credentials

Simple HTTP post that returns success or failure
Added trakt credentials validation

When you save credentials it is now passed through
'TraktTV.checkDetails(user, shapass)' that returns if the account
credentials are correct or not and displays an error if authentication
has errored
Fix bootstrap disabled mouseovers
Oh lol forgot a ,

Broke everything, total chaos.
Merge pull request #268 from Js41637/trakt

Trakt.TV Account Login Authentication by @Js41637