Adjustments for compilation: use verbose flag

adjust anonymous function for compilation.
always use verbose flag when running uglify.
remove an unused variable detected by uglify.
Remove ListNode: combined into linkedlist.js