adding warning for non-existant theme + spec test

fixes last criteria in #247