35-ZipFile.t: added test file with test ideas
Roles/File: close #108: added size() method, returns filesize
Roles/File: close #120: check that file exists in filename attrib
wadindex.ini: added size/filename to 'zipfiles' table
wadindex.ini: updated checksums
Roles/File: change 'filename' to 'filepath'

- `filename` will be generated dynamically by calling File::Basename
  on `filepath`
Roles/File: added 'keysum()' method from 'idGamesFile'
Roles/File: added 'no_pad' arg to checksum methods

- `no_pad` will cause the call to `pad_base64_digest()` to be skipped
  when the checksum method is run
Roles/File: default checksum values to 'undef'
Roles/File: fix args for gen_md5_checksum

- Fix POD for both checksum methods, add example of `no_pad` usage
wadindex: wrap creation of ZipFile object in eval{}

- Renamed 'found_file' as 'filepath'
IndexDB: update POD docs with usage examples
ZipFile: Added comment about why generate_filehandle is used
idGamesFile: comment out 'keysum()' method

- The role `File` also has a `keysum()` method, which will be used to
  replace the same method in `idGamesFile`
notes.md: clarified notes about project's purpose
project: added/updated copyright info for 2014