Add Option parameter for StaticMiddleware

* StaticOption
    * Prefix : serve static file only when prefixed with this.
               default is ""
    * IndexFile : name of local file to serve when request URL is directory.
                  if its value equals "", middleware dosen't try serve
                  file when request URL is directory