multi_site should enable cross site controllers

This pull request adds infrastructure for cross site control. 

Cross site control is a recurrent need, typically for back-office operations, multi_site should provide some level of abstraction.

This pull request provides the macro `cross_site_controller` to ease the declaration of supra site controllers.

Specs and a README update are included. 
Please review.

Cheers