adding function-comment dep and removing trap
moving all function src stuff into src module

- this means that highlighting no longer works for toString
- using function-comment to add jsdoc at top of function if found
printing proper line numbers for located functions, taking comment locations into account
testing function.src with added features
adding keywords and upgrading default config
upgrading deps
fixing src tests and making expected output more readable
Funcion.src no longer prints to repl

- returns __replpad_print_raw__ keyed object
- repl writer detects it and prints directly to repl
- all other objects are inspected before they are printed
fixing line numbers and adding relevant tests
0.9.0 prints function location, jsdocs and comments on .src