Add functions; Enhance functions

Add new:
- a_sum
- debounce
- push
- range
- repeat
- rest
- sum2
- throttle
- unshift

Enhance:
- each
- map
Both functions now able to process multiple arrays in parallel
Add and2
Add test for throttle and cloning functions