Conf has moved to a sub package

This is a backward _incompatible_ change. But the way configuration was
supplied was really shabby.

gottp exposes two methods MakeServer & DefaultServer which does not load any configuration.

Make Server now accepts a configurer interface which can be used for
custom .ini and configuration loading.

A bare minimum overriding configuration would now look like:

```go
type config struct {
	Gottp conf.GottpSettings
	Hello struct {
		World string
	}
}

func (self *config) MakeConfig(configPath string) {
	if configPath != "" {
		conf.MakeConfig(configPath, self)
	}
}

func (self *config) GetGottpConfig() *conf.GottpSettings {
	return &self.Gottp
}
```