Add jasmine 1

Edits include:
• Adds jasmine and initial specs for Cartmaker
• Adds files for Travis support
• Minor cleanup