Finally, apply codestyle update to /Scripts and /Tests
Page.php: when we cache, use null default

This saves resources on pages where the API call returns the present
default, e.g. array(), and yet we'll never use the cache.

It also avoids some odd logic errors, e.g. at present, AFAICT,
is_watched always returns false if $force has never been used.
Merge pull request #52 from Jarry1250/codestyle4

Finally, apply codestyle update to /Scripts and /Tests
Merge pull request #53 from Jarry1250/pageclass

Page.php: when we cache, use null default
Doc fixes &misc in Page class

* Resolve all PHPStorm's (many) errors and warnings
* Refuse to return directly from get_metadata
* Move a couple of large,clunky arrays out of function declarations
Merge pull request #54 from Jarry1250/pageclass

Doc fixes &misc in Page class
Remove $pgUA

Formed part of an odd double-system of setting and resetting
the user agent.

People should be using setUserAgent(), which has existed for some
time. Add in a defined() check so HTTP() can be used standalone
/ increased modularity.
Set CURLOPT_PROXY* options once, not every method.

If different proxies are to be used for each request, there should be
a set proxy. Not sure why you'd want to do that though.
Whitespace and misc followup to HTTP class improvements
Merge pull request #55 from Jarry1250/httpclass

Update HTTP() to improve modularity, code reuse
Tidy Wiki.php

* Resolve PHPStorm warnings
* Improve documentation
* Remove forcenoassert parameter, since it does nothing and is only
once in Peachy itself
* Move a couple of arrays out of function declarations
Introduce type hinting for Wiki class

The Wiki class gets passed around a lot. Type hinting is helpful
and is cost-free when there are no back-compat issues.

See also
https://www.mediawiki.org/wiki/Architecture_guidelines#Type_Hinting
Fix a couple of typos in PgSQL plugin
Merge pull request #56 from Jarry1250/wikiclass

Tidy Wiki.php
Merge pull request #57 from Jarry1250/typehinting

Introduce type hinting for Wiki class
Merge pull request #58 from Jarry1250/pgsql

Fix a couple of typos in PgSQL plugin
Fix typo in use of defined()

Warning-generating typo introduced by me yesterday (sorry!).
Add addUncoveredFilesFromWhitelist to phpunit
Merge pull request #59 from Jarry1250/typo

Fix typo in use of defined()
Merge pull request #60 from MW-Peachy/phpunitFilt

Add addUncoveredFilesFromWhitelist to phpunit