PETSc 3.5.1 with intel 2014b

Plus dependencies
Needs https://github.com/hpcugent/easybuild-easyblocks/pull/446
and https://github.com/hpcugent/easybuild-framework/pull/987


@wpoely86: no, that doesn't make sense, how would it know which of the alternatives to pick? the templates are basically just string replacement...

I *think* only the one used for Viper doesn't match this scheme, because of the project name being different, but the others do match at first sight?