fix compatibility issues when migrating towards jquery 1.9.x. & browser update

fix compatibility issues when migrating towards jquery 1.9.x.
  * update parseJSON to fallback to null if none passed.
  * convert deprecated `.live()` to `.on()`
  * convert using `.attr()` to `.prop()` for boolean properties
  * fix addShows manage directories link
  * fix displayShow to include spacer when all episodes in season are hidden

Tweak browser.js
  * set current path to what we path we actually did load, in case the previous dir is no longer there (ex: load parent folder instead)
  * add hack that allows users to specify `\\server\path` for location and have it override the internal initalDir browse path