Vid 220 file page html skins 2

Okay this is ready for code review. @garthwebb @owend @saipetch 

This pull request separates the newer version of the file page (used in Oasis) from the mediawiki version (used in Monobook and WikiaMobile). It is also a general cleanup after an audit of the current file page architecture.