increase dependency timeout to 1 minute
script api's can no longer be reset, must reset api objects through evaluated script
invoke onScriptReset function when the script is reset
make api object per script instead of global
fix collections.copy
make floating item location changeable