Reorder csv columns and document text-diff.php
Add some TODO notes to main.php
Ignore PhpStorm project folder
Add type hints and rename rtfmData class to RtfmData
Add PHPDoc type hints to text-diff.php
Add PHPDoc type hints to main.php and text.php
Patch querypath PHPDocs and remove unncessary text-diff PHPDocs
Remove unncessary PHPDoc type hints from main and text
Merge branch 'feature/type-hinting' into develop
Change deprecated size() call to count()
Add PHPUnit
Implement DocLoader::get with a test
Set up autoloading for namespaces referenced by tests
Throw an exception if DocLoader->get() fails
Add the ability to get local files
Rename DocLoader to PageLoader and change get usage

Changed PageLoader->get arguments to $source1 and $source2 to make it
more obvious which one will be tried first when two sources are
specified.
Change PageLoader->get usage

Changed PageLoader->get arguments to $url and $cacheFile to make the
intention of this method more clear.
Implement writing to cache file
Implement CrlfToLfTextTransformer to remove CR from line endings

Transforms Windows-style line endings (CR+LF) to Unix-style (LF)
Separate unit tests and integration tests