Added check in get_gravatar to return the secure url if on a secure page checking with is_https

Signed-off-by: Cameron Bulock <cameron@bulock.com>
Merge pull request #20 from cbulock/develop

Make get_gravatar https aware
Updated PHPUnit test cases to use new PHPUnit (3.6)
[gh-21] Added multibyte support to util::htmlentities and util::htmlspecialchars
Merge branch 'develop' of github.com:brandonwamboldt/utilphp into develop
Removed declare() statement which threw errors with certain configs
[gh-3] Method `absint` removed as it was pointless
[gh-9] str_to_utf8 method removed

It is impossible to 100% accurately guess the encoding of a string and convert it based on that guess. This function is unnecessary in properly designed applications which specify character encoding for input and output.

If the encoding is known and a conversion required, `iconv` or `mb_convert_encoding` are the right tools for the job.
[gh-22] Removed *_var methods and made array_get better

`array_get` now accepts an array and a default value only. If the array key isn't set, no error is thrown, but the default value is returned

New syntax example:

```php
echo array_get($_SESSION['no']['such']['key'], 'default'); // Echoes 'default'
```
Previous commits had a bug with unit tests, which needed to be updated
Fixed failing tests in util.php
Updated docs for 1.0.004
Merge pull request #25 from bradp/master

Documentation Image Optimizations