api refactoring phase 1
minor change
removed constraint required_uid from all operations.
refactored timers module.
added is_number funtion.
remove operation now uses update mongodb operation to change data.
minor change
changed evmngr.on("ev_api_dispose") because function behaviour was changed.
checks up-to-date to the new api internal update calls.
new tests added for new refactored module.