Added formatter for RubyMine tests runner
Merge pull request #52 from denofevil/rubymine_formatter

Added formatter for RubyMine tests runner
add the feature to resolve file dependencies
add ripper gem for Ruby18
use ripper gem if use Ruby18
add detect_dependencies variable to resolve file dependencies
change the default value in detect_dependencies
fix the load path to load ripper for Ruby 1.8
install yard gem (v0.8.3)
remove "Defined in:" section in `motion ri'
1.28
fix a bug that cannot be loaded ripper on Ruby18
fix a bug in detection dependency which ignore definition of constants

The files that contains only constants (like a configuration file) have been ignored in detection dependency.

	$ cat app/config.rb
	USER_NAME = "Watson"
	MAIL = "watson1978@gmail.com"
remove cyclic dependencies to fix a `stack level too deep'
fix a build error when app files is not passed as flat array.
1.29
fix a bug which cannot detecting file dependencies when include a nesting class

This patch will fix https://gist.github.com/4160705
work around a compiler problem (time method signature)
1.30
add .sass-cache directory into the default .gitignore file