func MustLoadFile(filename string, enc Encoding) *Properties {
	return must(LoadFile(filename, enc))
}
MustLoadFile reads a file into a Properties struct and
panics on error.
package properties
import (
	"fmt"
	"io/ioutil"
	"net/http"
	"os"
	"strings"
)
type Encoding uint
const (
	UTF8 Encoding = 1 << iota
	ISO_8859_1
)
func Load(buf []byte, enc Encoding) (*Properties, error) {
	return loadBuf(buf, enc)
}
func LoadString(s string) (*Properties, error) {
	return loadBuf([]byte(s), UTF8)
}
func LoadMap(m map[string]string) *Properties {
	p := NewProperties()
	for k, v := range m {
		p.Set(k, v)
	}
	return p
}
func LoadFile(filename string, enc Encoding) (*Properties, error) {
	return loadAll([]string{filename}, enc, false)
}
func LoadFiles(filenames []string, enc Encoding, ignoreMissing bool) (*Properties, error) {
	return loadAll(filenames, enc, ignoreMissing)
}
func LoadURL(url string) (*Properties, error) {
	return loadAll([]string{url}, UTF8, false)
}
func LoadURLs(urls []string, ignoreMissing bool) (*Properties, error) {
	return loadAll(urls, UTF8, ignoreMissing)
}
func LoadAll(names []string, enc Encoding, ignoreMissing bool) (*Properties, error) {
	return loadAll(names, enc, ignoreMissing)
}
func MustLoadString(s string) *Properties {
	return must(LoadString(s))
}