[minor] Optional middleware support
[dist] 0.0.3
[fix] Also allow other methods to include Access Control headers
[dist] 0.0.4
[doc] Origin: null fixes #2
[doc] Fix horrible wording.
[doc] Fix a couple of sentences in the Phonegap section
[fix] Set the `Vary` response header
Merge pull request #6 from primus/vary-header

[fix] Set the `Vary` response header
[fix] Return the actual req.headers.origin instead of our lowercased version
[fix] Don't override previous set vary headers as they can be used for compression etc
[fix] Allow Origin: null as valid header. Fixes #5 #2
[dist] 0.0.5
[deps] Bump the devDependencies.
[travis] Announce build failures in our IRC channel
[fix] Ensure that method names are in uppercase
[test] Implement some pending tests
[minor] Prevent empty arrays
[fix] Check if we have methods specified to validate
[test] Removed the tests folder, only 1 file test.
[test] Adding code coverage generation
[test] Added missing test file