Implemented filesystem cache, one and only (see #1415)

@Taluu , are you talking about removed check there? Because I see no point in checking of "false" since setCache accepts either string or Twig_CacheInterface, all other options are considered "no cache".