Add the compact mode

Add the `compact` option which strips useless `_path` suffixes in path helper functions. It should be useful in a situations when a "Routes" object has only path functions, so instead repeat again and again 

```js 
Routes.users_path()
// it will become
Routes.users()
```
why do we need a default value, if all usages of this methods pass all arguments?