Added optional argument to contains_header to skip multiple header lines

Some banks add initial lines to the csv file with for example your
starting balance. This option allows one to skip these lines

This patch supersedes pull request #21