Added 'take' and 'drop' functions (as AST elements)
Fix 'direction' of 'drop' function
Simplify 'take'
Move take and drop from AST impl. in compiler.py to macros in core/bootstrap.py
Merge branch 'master' into pr/149