Moving HL7::Message::Segment to it's own file.

Also adding a spec_helper file and updating the specs to use it.
Moving has_children dynamic method creation into separated methods
Merge pull request #1 from mogox/refactoring

Refactoring