- Filling out the API test as much as possible
- Added PPI::Statement::label object method
- Moved PPI::Structure::elements object method to PPI::Node::elements
- Re-organised statement parsing to better implement ::Compound statements
- Added PPI::Statement::Data class
- Added PPI::Statement::End class
- Re-organised the _lex_statement, _statement_continues stuff, ready for while
- Added PPI::Lexer::_lex_statement_end to handle PPI::Statement::End properly
- Organising 02_api.t was getting hard, so added implicit Module=class to Test::ClassAPI