remove inline tests from PPI::Statement
issue #31 - DESTROY and AUTOLOAD don't parse as subs without 'sub'
split out unit testing of PPI::Statement::Scheduled