@Nullable fun getApplicationContext(): ApplicationContext
Return the ApplicationContext that this object is associated with.
IllegalStateException - if not running in an ApplicationContext
IllegalStateException