Fixed "undefined method `split' for nil:NilClass" exception for init under ruby 1.9.3
Fixed 1.9.3 init exeption (nil exception)
circular dependency removed
Thank you!! I don't know why github says i cannot pull these changes, so i made them manually and credited you in the readme.