Fix major conflict with wp_enqueue_media() and media library in WP 4.0

Add a conditional to only load admin scripts on Titan admin options pages. This fixes a bug that was occuring in WP 4.0 alpha in which the grid view of the media library breaks as a result of `wp_media_enqueue()` being called on this page.

See [issue #123](https://github.com/gambitph/Titan-Framework/issues/123)