various upgrades

-upgraded to elasticsearch 90.5
-removed log4j dependency
-upgraded to maven-assembly-plugin 2.4
-Added ability to push CSV data in JSON configuration
-Added ability to pull CSV data from URI
-File pattern is now applied at polling time so new files will be picked
up
-Added graceful error handling, including error location logging, so bad
lines don't stop the process.
now generates rpm
upgrade to elasticsearch 90.10