modalView: add modal view and tests
util.test: add xit and xdescribe jasmine overrides

assign xit and xdescribe to their util.test counterparts to get built-in
logging of disabled tests
util.test: add conditional jasmine disablers

toggle a set of enabled or disabled tests with a single flag, as when
writing tests that phantomJS cannot handle

example:

    disable = true
    [cit, cdescribe] = test.conditionalDisablers disable

    cit 'should be disabled when the disable flag is true', ->
      expect(thisStatement).toBe 'broken in phantomJS'
modalViewSpec: use conditionally disabled blocks