Resource as request factory

Resource::uri() creates Request
@property for magic property
InvalidAppNameException
HrefNotFoundException
EmbedException
remove BadLink exception
BadRequestException
LinkQueryException
LinkRelException
MethodException
MethodNotAllowedException
OutOfBoundsException
ParameterException
ResourceDirException
ResourceNotFoundException
SchemeException
UriException
LinkException
remove unused exceptions
remove Header