Fixed ActiveSupport & syntax errors

At random, activesupport:autoload would fail, changed the requirements
to properly load activesupport. In addition, some tabs were incorrect,
and there was an end missing.
Merge pull request #11 from Chandler243/master

Fixed ActiveSupport & syntax errors