fix nullpointer in SpoonRunner.Builder.addDevice
Merge pull request #138 from roman-mazur/fix/add-device

Fix nullpointer in SpoonRunner.Builder.addDevice
Bump some dependencies.

This explicitly fixes parsing of arguments containing spaces on Windows.
Merge pull request #139 from square/jw/deps-bumps

Bump some dependencies.
ddmlib bump.
Ensure device serials are properly sanitized for file system use.
Merge pull request #141 from square/jw/sanitize-file-names

Ensure device serials are properly sanitized for file system use.
Test identifier adapter for support of other test runners
Throw error if no device is found
Add parameter for optional fail if no device connected
Merge pull request #134 from AutoScout24/x2on/errorIfNoDeviceFound

Throw error if no device is found
Remove code from bad rebase.
Merge pull request #137 from fluxtah/master

Test identifier adapter for support of other test runners
Show method name which doesn't start with 'test' in error message
Merge pull request #150 from jack-harrison/master

Show method name which doesn't start with 'test' in error message (Issue #135)
Fix checkstyle.
Prepare for 1.1.0.
[maven-release-plugin] prepare release parent-1.1.0
[maven-release-plugin] prepare for next development iteration
target Maven 3.1

Breaking change that is not compatible with Maven < 3.1 .

spoon-maven-plugin: use org.eclipse.aether instead of org.sonatype.aether .
see http://maven.apache.org/docs/3.1.0/release-notes.html

spoon: use android-maven-plugin 3.8.0 which is the lowest version compatible
with Maven 3.1 .