adding Util::Assert and tests

@drsnyder @pchojnacki 
implementation of guideline helpers described in https://github.com/Wikia/guidelines/pull/43. ```Assert:::boolean``` will log an error to Elasticsearch and hard fail when the checked boolean is false.
Should this be a custom exception? That way dev could capture it and potentially alter a response in this case (e.g. 500).