Add "silent" and "print_background" option for printing.
Revert "Move the code of getting printing settings to another class."

This reverts commit 57d06c52413b94fbd5517569efab0e058655c4bb.

Conflicts:
	atom/browser/printing/printing_config_service.cc
Make print settings optional.
Document the BrowserWindow.print().