Add new BoxSelect extjs field, refactored and fixed bugs with acl module