Case insensitive replacement

Added replacing on anvil items (not working as planned)
Added insensitive replacement
Change Gradle maven repositories