Add console.js

This exposes a debug variable in the window scope, which should be used
to log messages to the console through. This is configurable with a log
level, which means that debug messages below the threshold won’t be
displayed.

Currently this is set to display all messages. But for production, this
can be set to 0 to disable logging completely.
Add debug information to skills.coffee
Refactor skills js

This now contains a Skills constructor which fetches each skill, and in
turn initiates a Skill object for each.
Allow using "enter" to submit while focus on skill row
Correctly sum skills across multiple levels
Autofocus level and feat select

This focuses on the feat and level select box, when the page is loaded.
Simplyfy skill change check
Correctly hide levelup option, if character is in complete state
Install capybara

This will allow feature specs
Remove debugger

This fails in Firefox. Better to not output anything, than trigger
console errors.
Feature test of leveling up

This creates a feature spec, which ensures that a level and feat can at
lest be selected. Skill tests are pending: See code.
Merge pull request #15 from ekampp/bugs/cross_class_skills

Bugs/cross class skills