Controllability of block diagonal systems and applications. (29th March 2011)