Environment, functions, aliases

 - Straighten out csource and resource -- they should not make
   assumptions about where the target file is
 - Set path in .nv/proc.d/setpath, not ~/.environment
 - Rename proc.d/01.csource to 01.funcs and add a couple of useful
   functions (add_once, activate)