Style inheritance

Implemented style inheritance by programmatically copying parent's
attributes
Implemented named styles
Updated javadoc
Merge pull request #19 from jorgeb1980/development

Style inheritance