Extracted api/ to submodule
Added tv_server.git submodule
Updated API submodule
Merged api back into this project. Rewrote web client as Flask application. Currently, home page is implemented. Search not implemented. Navigation not implemented.
Merge branch 'develop' of https://github.com/nighthawk454/tv_web into develop

# By nighthawk454 (68) and Andrew DiLosa (38)
# Via Andrew DiLosa (6) and nighthawk454 (6)
* 'develop' of https://github.com/nighthawk454/tv_web: (106 commits)
  Adding tv.fcgi, modifying feeds gitignore
  Moved api to python and Flask
  Improved test.php
  Fixed bug in sources, misspelled class name. Removed episode image downloading.
  Renamed TVDB.py to tvdb.py
  Bug fixes for webserver. Limited number of threads to about 15.
  Parameterized some database queries. Added remaining TVDB functions, added support for ZIP files. Added Sources. Added update manager.
  Started python rewrite. Currently supports GET functions. For shows, show, and schedules.
  Bug fixes
  Bug fixes
  Bug Fixes. Invalidated day-old schedules in Feeds. Fixed "putlocker \(mp4\)" bug in LinkProcessors. Fixed missing $database var in API/links\(\). Made modernizr script load async in index.php.
  Added Feeds system. Current Feeds cache searches, shows, schedules, and show list.
  Bug Fix. Handled error in Sources where 'Location' header may not always be present.
  Bug fixes. WatchseriesOnline Source erroneously include some "(mp4)" text at the end of the link domain. Putlocker LinkProcessor mobile url is not working, commented out.
  Removed Putlocker flv support for now.
  Restructured Sources to use Requests library and parsing, instead of cURL and regex. Commented out bad sources.
  Added MotionEmpire source
  Fixed Season support
  Fixed Putlocker mobile processor
  Tested and fixed color palatte algorithm
  ...
Remerged backend code into this repo. Rewrote frontend ui as Flask app with new UI design. Removed old code. Currently only front page is implemented.