Add code for determining encoding using juniversalchardet.
Merge remote-tracking branch 'remotes/and/determine-encoding'

Conflicts:
	pom.xml
	src/main/scala/com/gravity/goose/network/HtmlFetcher.scala