Fixed that middleware.setup called next() twice if request already has such a property.
Merge pull request #242 from fluidsonic/middleware-setup-double-next

Fixed that middleware.setup calles next() twice