adding transparent background support to barcode
removing alpha as it's not used
#5465 use strlen instead of empty
#5465 unit test
#5465 added link to github issue
Specify correct return type for `Pdo\Connection::getLastGeneratedValue`

See http://php.net/manual/en/pdo.lastinsertid.php for reference that it returns `sting` instead of `int`.

TODO: change type of `$lastInsertValue` property and `getLastInsertValue` method in `Zend/Db/TableGateway/AbstractTableGateway.php` accordingly.
[http] Fix a couple of tests
[http] Enable online tests in Travis-CI
[http] More fixes
Fixes #5516
- adds fix into Zend\Mvc\Router\Http\Segment::encode
- adds test case for new fix
Fixed non-working Spanish validator translation

This translation contains translation keys from the ZF1 validators *NOT* the ZF2 ones. This effectively renders them useless since most of the ZF2 translation keys have changed. 

I updated all the translations so that they work with ZF2 and also corrected a few grammatical errors and typos.
Fixes #5516
- fixes cs in test case
Added resources/languages/id for Indonesian translation
AbstractWord instead of Word
ID revision date
change 'dengan' with 'dari' for comparisan
change 'file' to 'berkas'
remove surpluss "pola"
change "error" with "galat"
added missing "yang" and "untuk"