list filtered images as described in the remote api docs
send 'filters' parameter only if needed
Merge branch 'gesellix-docker-image-filters't push origin master
Merge branch 'master' of https://github.com/signalfx/docker-java into signalfx-master
Merge branch 'signalfx-master't push origin master
Downgraded jackson-jaxrs dependency version

For better compatibility in jar-conflict szenarios I'd like to suggest to use jackson 2.1.2 as it seems that no 2.3.3 methods are in use yet.
Make GoLangMatchFileFilter work on Windows

Without this,
BuildImageCmdImplTest.testDockerBuilderAddFolder()
and BuildImageCmdImplTest.testDockerIgnore() both fail with

java.util.regex.PatternSyntaxException: Illegal/unsupported escape
sequence near index 3
D:\Eclipse\Jenkins\docker-java\target\test-classes\testDockerignore\a\
   ^
	at java.util.regex.Pattern.error(Pattern.java:1924)
	at java.util.regex.Pattern.escape(Pattern.java:2416)
	at java.util.regex.Pattern.atom(Pattern.java:2164)
	at java.util.regex.Pattern.sequence(Pattern.java:2097)
	at java.util.regex.Pattern.expr(Pattern.java:1964)
	at java.util.regex.Pattern.compile(Pattern.java:1665)
	at java.util.regex.Pattern.<init>(Pattern.java:1337)
	at java.util.regex.Pattern.compile(Pattern.java:1022)
	at java.lang.String.replaceFirst(String.java:2119)
	at
com.github.dockerjava.core.GoLangMatchFileFilter.accept(GoLangMatchFileFilter.java:26)
	at
org.apache.commons.io.filefilter.AndFileFilter.accept(AndFileFilter.java:122)
	at
org.apache.commons.io.filefilter.OrFileFilter.accept(OrFileFilter.java:118)
	at java.io.File.listFiles(File.java:1285)
Merge pull request #103 from albers/golangmatch-filefilter

Make GoLangMatchFileFilter work on Windows
Allow to pass HostConfig when creating a container

* Move HostConfig into separate class
* Use Links for container links instead of String
* Add API for passing HostConfig when creating a container
Fix parsing of Links and Link
Merge pull request #105 from vjuranek/hostconfig

Allow to pass HostConfig when creating a container
Merge pull request #102 from m451/patch-1

Downgraded jackson-jaxrs dependency version
Represent Linux capabilites as an enum

This avoids errors when entering capabilities due to different capabilty
names, e.g. "MKNOD" in docker vs. "CAP_MKNOD" in Linux manpages.
It also gives a natural home for documenting the meaning of the
individual values.
Allow to manage Linux capabilities in CreateContainerCmd

This was previously only availabale in StartContainerCmd.
The introduction of HostConfig as a parameter to /containers/create in
Docker API v1.15 allows to specify capabilites here as well.
Merge pull request #106 from albers/capabilities

Allow to manage Linux capabilities in CreateContainerCmd
Fix CreateContainerCmd.withDns()

I'm pretty sure this never worked. At least with Docker 1.2.0 it didn't.
Merge pull request #107 from albers/fix-create-withDns

Fix CreateContainerCmd.withDns()
Support tag in push image command
Merge pull request #109 from wzheng2310/master

Support tag in push image command
Fix pull image test