Merge pull request #755 from Mossop/bug836580_2

Bug 836580: Turn on httpd logging for the request tests. r=Kwierso(cherry picked from commit 993e999d5c838cf82e0789181de329a1fd2097a3)
Merge pull request #749 from Mossop/bug836419

Bug 836419: Fix a phantom test failure in parseable output. r=ochameau(cherry picked from commit a16bbd5772880b578a939eeb65102bca6560d494)
Merge pull request #752 from Mossop/bug816611

Bug 816611: Remove the explicit timeout from the widget tests. r=Kwierso(cherry picked from commit 3e8745342cfe2087ec71dff744bdbc0e13fcec51)
Merge pull request #756 from Mossop/bug836580_3

Bug 836580: Use the profile directory for the temporary test files. r=ochameau(cherry picked from commit 5b94e642221a13c6f75e3994f079d90134edd86f)