Added live reloading of stats to the javascript side. This involved sett...

...ing up a backbone.js framework to handle the models and views for tables and movie rows. On the server side, I added a flag to unblock IPs, mainly for development convenience. Also I redid the schema to uniquely identify movies by path AND name (separating them makes displaying just the name easier), and instead of deleting movies from the table when they aren't in the directory being indexed, I mark them as not present. That way, the download count persists.