Changed the variable names for instance variables that were used for the signup to @name_signup, @pass_signup and @email_signup. They were overwriting the contents of @name and @pass so it was impossible to log in (since they would return empty strings). With this fix the right parameters get send to the API (confirmed via wireshark). More in the issue.
Merge pull request #113 from PragTob/master

Connection to hacketyhack account now handled properly - respone problem remains
Creating new db abstraction.

_why wrote an ORM, long ago. It had all kinds of crazy stuff in it. Now, it's been replaced with a nice little key-value-store. The preferences has been updated to take advantage of it.

"if you program and want any longevity to your work, make a game. all else recycles, but people rewrite architectures to keep games alive."
Adding travis.yml
Let's remove the Thread monkeypatch
Added redcarpet to the Gemfiles
Bug fix: create lessons with the lesson name, so caching the 'last lesson page' works correctly
Merge pull request #115 from danbernier/master

Cache the 'last lesson' correctly, per lesson.
Added some comments in prep for swapping out the lessons DSL, and a markdown-generator
Merge branch 'master' of github.com:danbernier/hacketyhack
Remove some of the 'puts' & comments related to chasing down the lesson-names bug
Removed the example DSL code from the bottom ofthe markdown generator
Added HH::Lesson and HH::LessonPage classes to encapsulate the way they're stored - rather than open arrays.
Made HH::LessonPage's block, and gave it a render_to instead
Removed redcarpet - not ready for this yet
Merge branch 'master' into markdown-lessons
Put redcarpet back, on the branch this time
Properly include redcarpet
Swapped out HH::LessonSet dsl-style constructor for a class-method 'from_dsl', leaving the constructor free for the markdown
First pass at actually running lessons from markdown - not all the markdown->shoes translation is there, but the bones seem good.