bays.js: extract to extra 2 js, ispace.js + form_helpers.js

form_helpers.js: get input object data from form
ispace.js: common js functions, Bay, Fixture
refactor locale: dict,import_sheet; add 100 colors
add conerns/random_color, support random_color for models
add concerns/under_category, support category_name, under
brands: random_color, under category
supplier: random_color, under_category
manufacturers: random_color, under_category
random_color: patch for customized primary key
products: random_color, under_category
plan_sets: modify create notice, add validates
update.js: products,etc: fix string id bug
plans: select-product-by-grade; under category
dataTable: update row/cell data
multi-views: modified for dataTable
rewind dataTable update
random_color: fixed typo error
category: add random color
plans.js: refactor LI view, fixed product rank