pacman: changed requirement of vertex resoruces to not need machine_time_step, as now colelcted from data_specable

spynnaker: lots of changes to reflect spike soruces
Merge remote-tracking branch 'origin/master'