Remove user def

The file user_def.h has been removed.  All compile-time definitions in the file have either been removed or moved to the file vicNl_def.h.  This change addresses issue #21.