Update to get tests working correctly.
Update use statements to comply with li3_quality
Update travis build to check syntax
Update data source to define a schema
Change File to Files to match model
Move docblock to correct placement
Update readme.md
Remove unnecessary use statements
Update travis to run plugin tests.