Version bump
New field mappings for initial request
Added FactoryGirl for easy mocking
Signature generation now works with BPE 3 spec (not yet tested)

Some bookkeeping in gemfile
No longer need two different signature classes
First pass at having initial request BPE 3 compatible

All tests pass though there's still likely to be unsupported features and such hanging around
Temporarily culled all unneeded fields for troubleshooting
Consistent lower case is easier to manage

* Sorting is still case insensitive for future custom fields / general robustness
* Added invoice nr as it's a required field
Misread the signature spec, added '='
Reaching here, but let's try this
Everything is better, adding back fields and fixed gateway
Payment method option added

* Removed some more deprecated fields
* Added payment method config option (to force iDEAL)
* Minor whitespace / capitalisation fixes
Updated status class for v 3
Also updated tests for status
Response is now up to 3.0 status
Made it so signatures actually follow spec and work
TRoubleshooting live, yee-haw
No easy access to logger here