Add 'indirect-function' and update 'fset' and 'symbol-function'.
'try-with-tag' macro to catch EmacsLispErrors using tags.
Merge branch 'indirect-function' of https://github.com/Navgeet/deuce into Navgeet-indirect-function
Comment out usage of deuce.emacs.fns/put for now.
Merge branch 'indirect-function' of https://github.com/Navgeet/deuce into Navgeet-indirect-function
Merge branch 'Navgeet-indirect-function'