Merge pull request #67 from jacobmarble/master

Ubuntu native add print dialog works.
Merge pull request #68 from jacobmarble/master

Small updates.
Added landscape.io
Fixed dangerous default values as arguments
Removed unneeded imports
Fixed unit tests to match newer IEEE1284 format
Removed more unused imports
Pep8 fixes
Removed unused import within upgrade.py
Updated landscape.io ignore dirs
Stop putting exception in variable that isnt used
Revert "Updated landscape.io ignore dirs"

This reverts commit 235bf9beccfc77272ee516c258d2752c78426a52.
Increase landscape strictness, set line length to 100
Set landscape strictness back to medium
Catch base Exception class instead of using bare except
Use pattern to ignore oauth2client dir from landscape.io
Revert "Use pattern to ignore oauth2client dir from landscape.io"

This reverts commit b563dbb54abe872d583b02304863359c35ea0f08.