Change assemble modules from contrib to middleware. Fixes #52

The `assemble:pages` grunt task would hang due to the latest version v0.5.0 of Assemble. As mentioned by @IanMercer in issue #52 simply by changing from __contrib__ to __middleware__ fixes this.