Fixed bug in BIC validation

BICValidator allowed invalid BICs which matched the regular expression
but had additional invalid characters padded to the beginning or ending.
Merge pull request #17 from stayhero/master

Fixed bug in BIC validation
Moving specs for Validator into separate file
Validator: Added specs for IBAN and CreditorIdentifier
* Adjusted validation to accept Date.today for credit transfer transactions
show account error details on message validation
Merge pull request #20 from salesking/show_account_errors_on_message

show account error details on message validation
define validator regex as constants, add direct debit transaction class constants
Merge branch 'master' into constantize_validation_regex
update readme examples
Validators: Handle custom attribute names
Merge pull request #21 from salesking/constantize_validation_regex

Use validations in your application models
Bump 0.2.0
added support for pain.008.001.02
README: Added 008.001.02
DirectDebitSpec: Cleanup and test against pain.008.001.02 without BIC
Added support for PAIN 001.001.03 CREDIT TRANSFER INITIATION (Dutch banks)
Merge pull request #26 from LaurensN/master

Added support for PAIN 001.001.03 CREDIT TRANSFER INITIATION (Dutch banks)
Group transactions when added to message, added #batch_id
Add #batches to retrieve a list of batches in the SEPA message