fix typo about xvfb
Feature: ability to disable showing scrollbars (off by default).
Test case for response with "no-cache" headers.
Fix: if content isn't available in cache, then read it directly.
Move PySide specific code to only one place; make tests pass for PyQt too.
Apply unicode decoding to all content
Added custom exception classes for Ghost and use of them
Exposing the exceptions classes
Append ghost.sleep method, to perform time.sleep like
feature but with Ghost._app.processEvents() call in loop
Append forget file in test
Convert popup message to unicode rather than str.
Make sure the result value in GhostWebPage.javaScriptPrompt is always string (otherwise error occurs).
Only set Ghost._prompt_expected/_confirm_expected if default_popup_response is not None.
Do not clear Ghost._confirm_expected/_prompt_expected (it gets cleared anyway by the with statement).
Add a simple Sphinx configuration to let the command 'python setup.py build_sphinx' work
Merge pull request #89 from harobed/master

Append ghost.sleep method
Merge pull request #78 from EverythingMe/exceptions

Added custom exception classes for Ghost and use of them
Fix typo
Merge pull request #95 from Awesoham/patch-1

Fix typo
Merge branch 'fix_popup_collection' of git://github.com/EverythingMe/Ghost.py into EverythingMe-fix_popup_collection

Conflicts:
	ghost/ghost.py