style: better formatting for "reserveds"
Update type syntax to be clearer

type => type alias
data => type
style: add additional whitespace between top-level definitions
Adjust elm-doc for new type declaration syntax
Update libraries for new type declaration syntax
correct documentation of `rem`
Merge pull request #792 from jvoigtlaender/patch-1

correct documentation of `rem`
Update instructions to match modern install/build process
Fix links in Color documentation
Merge pull request #795 from Boshen/fix-color-documentation-links

Fix links in Color documentation
document defaultStyle, id -> identity
use default background color instead of transparent
Merge pull request #802 from Dandandan/master

Use default background color instead of transparent, fixes #797
Merge in Parse/ changes from dependencies branch
Try to purge everything that's moving to elm-package or elm-make
style: switch to 4 space indent
Rename Elm.Internal.Documentation to Elm.Docs
Rename Build.Interface => Build.Artifact and shuffle some functions
Expose ModuleName type
Make docs more consistent