Implementing make() method for component router interface
Changing make() to preprocess()
Renaming JComponentRouter to JComponentRouterInterface
Implement JComponentRouterBase
Fix expected interface name
Merge pull request #3383 from mbabker/routerPreprocess

Add preprocess() method to component router interface