fix field name conflict check
assign default field type to skirt weird angular issue
boolean check on getFields, use getFields to fetch scripted fields when refreshing
make mapping types an indexedarray, use it in scripted field type list

also ends up being a better fix for the select box
show scripted fields when script is selected
set scripted status on agg param, set value on params.field
add script agg param, remove scriptable flag from field agg param
add scipt param to terms, update param builder template
add script param type, don't append field when script is defined
tweak the script/field ui
remove script agg param, it's all field now
remove script param, remove script param input, fix indexedFields tab state
remove params.script reference
add matchAny filter, use it to display indexed and scripted fields