[FIX] Load custom CSS on theme init properly.

[Resolves #157]
Merge pull request #158 from joelhawksley/jh/157-first-load

[FIX] Load custom CSS on theme init properly.