Processing context named params

When registering a new processor, the `global` and `context` objects will be passed as named parameters using an object: 

```JavaScript
lingon.preProcessors.unshift('ejs', function(params) {
  // This functions takes an object of named params: 
  // params.global    The file-specific context object  
  // params.context   The global data object
};
```