Add Path::Segment class so one can add segments to a path using scripting.
Add Create_MRuby_Object() for cPath
Make gen_docs.rb output line numbers for warnings
Fix docs