Significantly improve ScriptableObject hash performance Changes include:    * Limit slot table size to powers of 2 so we can use bitwise and instead of modulo for index calculation    * Remove optimizations that don't carry their weight anymore such as cachingn of last accessed property slot    * Split up large methods like accessSlot, putImpl and getImpl into smaller pieces
Significantly improve ScriptableObject hash performance
Changes include:
   * Limit slot table size to powers of 2 so we can use bitwise and instead of modulo for index calculation
   * Remove optimizations that don't carry their weight anymore such as cachingn of last accessed property slot
   * Split up large methods like accessSlot, putImpl and getImpl into smaller pieces

Distrotech/rhino,tntim96/htmlunit-rhino-fork,tejassaoji/RhinoCoarseTainting,sainaen/rhino,AlexTrotsenko/rhino,qhanam/rhino,sainaen/rhino,sainaen/rhino,tuchida/rhino,Angelfirenze/rhino,sainaen/rhino,qhanam/rhino,Angelfirenze/rhino,Pilarbrist/rhino,ashwinrayaprolu1984/rhino,tuchida/rhino,sainaen/rhino,sam/htmlunit-rhino-fork,AlexTrotsenko/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,ashwinrayaprolu1984/rhino,swannodette/rhino,sam/htmlunit-rhino-fork,tntim96/rhino-jscover-repackaged,tejassaoji/RhinoCoarseTainting,Distrotech/rhino,tejassaoji/RhinoCoarseTainting,InstantWebP2P/rhino-android,tuchida/rhino,tuchida/rhino,lv7777/egit_test,rasmuserik/rhino,sam/htmlunit-rhino-fork,ashwinrayaprolu1984/rhino,sam/htmlunit-rhino-fork,tntim96/rhino-apigee,ashwinrayaprolu1984/rhino,Angelfirenze/rhino,ashwinrayaprolu1984/rhino,Pilarbrist/rhino,AlexTrotsenko/rhino,sainaen/rhino,tuchida/rhino,tejassaoji/RhinoCoarseTainting,swannodette/rhino,rasmuserik/rhino,AlexTrotsenko/rhino,qhanam/rhino,jsdoc3/rhino,Angelfirenze/rhino,ashwinrayaprolu1984/rhino,sainaen/rhino,lv7777/egit_test,swannodette/rhino,tuchida/rhino,tejassaoji/RhinoCoarseTainting,tejassaoji/RhinoCoarseTainting,Angelfirenze/rhino,Pilarbrist/rhino,tejassaoji/RhinoCoarseTainting,tntim96/rhino-apigee,Pilarbrist/rhino,lv7777/egit_test,swannodette/rhino,lv7777/egit_test,lv7777/egit_test,tntim96/htmlunit-rhino-fork,sam/htmlunit-rhino-fork,lv7777/egit_test,swannodette/rhino,Angelfirenze/rhino,AlexTrotsenko/rhino,sam/htmlunit-rhino-fork,jsdoc3/rhino,tntim96/rhino-jscover-repackaged,Pilarbrist/rhino,tntim96/rhino-jscover,ashwinrayaprolu1984/rhino,jsdoc3/rhino,Angelfirenze/rhino,AlexTrotsenko/rhino,qhanam/rhino,tntim96/rhino-apigee,InstantWebP2P/rhino-android,swannodette/rhino,tuchida/rhino,lv7777/egit_test,Pilarbrist/rhino,Pilarbrist/rhino,tntim96/rhino-jscover,AlexTrotsenko/rhino