Issue 14 create a basicEmpty class of tests that test no deps

Issue #14 references a situation where an empty dependency array
denoted by [] should return no dependencies (as opposed to the
normal require/exports/module combination). A define() call that
does not contain any dependencies should receive the default
require/module/exports combination.

Compliance passing libs were opted in.

A sample.js file was created to help new impl developers follow a template for adding their own libraries.