Merge pull request #123 from surevine/extended-error-fix

Fix createExtendedErrorReply() was converting errors to string incorrectly
Add basic test files for testing ValidateEntry
Code tidy
Code tidy using eclipse standard formatter
Move some methods into TestHandler
Update test stanza
Add tests for ID element
Add tests for title, fix 'id' issue
Add test for missing content element
Added test for 'updated' date element
Shift further method to parent
Support publish and reply requests
Add tests for in-reply-to
Support content types
Formatting updates
Fix tests after switching to correct method
Test that <id/> is ignored
Rename variable to 'publishedDate'
Formatting update
Add test for ignored <updated/> value