Added base type for location fragments. fixes #7
Refactored `nginx::server::location::(alias+access)` to use new fragment type. refs #7