Add extra file extensions

.irule and .irul extensions used in other iRule editors
Add cache files to gitignore