Handle builtins consistently
This bug concerns the way that builtins are currently represented in leap:
- All builtins should be renamed to have the
<builtin>prefix - The code generator and interpreter need to support all currently defined builtins:
lenisnannormdot_product