require 'openehr' includes everything
include is dengerous
Fixed hierachy of codes.
still fixing hierarchy.
refinment include/require
remove unnecessory 'include'
arranged hierarchy
Change loading schema.
1. For local files use require_relative instead of require. For files
from other gems still use require. require_relative more safe,
because it don't go through global paths.
So we can safely use monkey patching in our internal project.

2. Change hierarhy loading to load all file on top level. Use
require_relative in 3 top files: openehr.rb, rm.rb and am.rb.
So we can delete require at the end of some files. For example, in
item_structure.rb, content.rb.

3. Use require_relative in head of code for dependecies between files.

4. Delete modification of $:, unnecessary include, use long names of classes.
Merge pull request #17 from dem/feature/library_loading

Change loading schema.
removed unneccesory $:
Merge branch 'master' of github.com:skoba/openehr-ruby
Release 1.2.9