Fix a regression in JavaScriptLibraryTest

JavaScriptLibrary compares the number of namespaces before and after
loading to see if a new library was loaded. Since we now always load
underscore.js by default, loading it again doesn't increase the
namespace count and will fail.

Instead of checking the functionality of underscore.js, I now check the
functionality of my own list.js library.