Add 'runtimes' property to the environments
Add the ability to specify runtimes in the url, in case it's ever
needed.
Change filtering to use the runtimes
Updates properties files. endpoints becomes runtimes.
Go back to using OR on the runtimes, rather than AND.

e.g. 
runtimes=x,y means x OR y is required, not x AND y.
Samples restructured and some properties files added/updated
accordingly.
Merge pull request #376 from fmoloney/runtimeFiltering

Runtime filtering