Refactor qt import logic. Fixes #2955
time magic: shorten unnecessary output on windows

On windows the detailed info (i.e. cpu time) is not available and
always reported as zero. The rest of the information is therefore
redundant with the next print (wall time) and can be omitted.
added QT_API_DEFAULT Qt option. Fixed reversed MPL qt logic test.
fix local files examples in markdown
expanduser on %%file targets

closes #2993
Merge pull request #2994 from minrk/expanduser

expanduser on %%file targets
fix css in .output_area pre

font: inherit conflict with monospace, wich in some cases
leads to non-monospace font (nbviewer for example)
add $include /etc/inputrc to suggested ~/.inputrc

If a user doesn't add this include, their terminal will lose many userfull readline features defined in /etc/inputrc
Merge pull request #2957 from ChrisBeaumont/qt_refactor

Refactor qt import logic.

Closes #2955
Merge pull request #3003 from drevicko/patch-1

add $include /etc/inputrc to suggested ~/.inputrc
Merge pull request #2998 from Carreau/fix-css

fix css in .output_area pre
Merge pull request #2987 from minrk/localfiles

fix local files examples in markdown
Merge pull request #2961 from JanSchulz/shorter_time_magic

%time magic: shorten unnecessary output on windows

On windows the detailed info (i.e. cpu time) is not available and
always reported as zero. The rest of the information is therefore
redundant with the next print (wall time) and can be omitted.
py3 workaround for reload in cythonmagic

closes #3007
Merge pull request #3013 from minrk/reload

py3 workaround for reload in cythonmagic
Fix test for Windows

Closes gh-3020
changed instances of 'outout' to 'output' in alt text's
Merge pull request #3024 from morenoh149/fixalttext

changed instances of 'outout' to 'output' in alt texts
Merge pull request #3022 from takluyver/i3020

Fix test for Windows

Closes #3020
fix time format to international time format

use the ISO 8601 standard
see http://en.wikipedia.org/wiki/ISO_8601#Times