added command line interface
include cli notes in README.md
Merge pull request #65 from aaronj1335/cmd

added command line interface
Changes the code style
allow to set the Server header
Merging #66
Bumped version number to 6.0.2
minor fix: handle mstat err, check indexstore instead of store
Fix for requests having both If-None-Match && If-Modified-Since

Previously, requests having both the If-None-Match and If-Modified-Since headers
would be serviced with a 304 response if either condition were to pass. This is
not correct per RFC 2616, section 14.26 (see below).

Also, added a new test to verify behavior with If-None-Match condition fails,
but If-Modified-Since condition passes.

From http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.26 :

"If none of the entity tags match, then the server MAY perform the requested
 method as if the If-None-Match header field did not exist, but MUST also ignore
 any If-Modified-Since header field(s) in the request. That is, if no entity
 tags match, then the server MUST NOT return a 304 (Not Modified) response."
Use 'exports' instead of 'this'.  Also, convert errant comma to a semicolon
Merges pull request #72
Merges branch 'master' of https://github.com/zhangyijun/node-static
Merges fix-not-modified-conditions
Converts all header names to lowercase, due node automatically converts
them

http://nodejs.org/api/http.html#http_request_headers

request.headers#
Read only map of header names and values. Header names are lower-cased.
Example:

// Prints something like:
//
// { 'user-agent': 'curl/7.22.0',
//   host: '127.0.0.1:8000',
//   accept: '*/*' }
console.log(request.headers);
Bumped version number to 6.0.3
Adding ogg/ogv/oga mime types
Merge pull request #73 from hsablonniere/patch-1

Adding ogg/ogv/oga mime types
Bumped version number to 6.0.4
Added appcache mime
Merge pull request #77 from m64253/master

Added appcache mime