Introduced classes Token and Position so values can be retrieved by
attribute reader methods rather than array indexing.
Using naming from Ripper documentation (mostly), so a token is now
pos+type+text and a position is lineno+column.
Merge branch 'master' into classes

Conflicts:
	lib/rubocop/cop/align_parameters.rb
	lib/rubocop/cop/cop.rb
Small refactoring in align_parameters.rb.
Made array access in Position objects impossible.
Merge pull request #7 from jonas054/classes

Classes