added a real data test
moved the data filling logic into its own function to increase class extensibility
added the HeadwayGlobalSetting class to quickly theme wide settings outside of headway block
silenced lousy unserialize function