Add URL safe base64 de-/encoding
base64: add define LTC_BASE64_URL, make _internal functions static
trim trailing spaces/clean up
aes: remove compiler warning when compiled with ENCRYPT_ONLY
fixing warnings when compiling camellia.c with 64bit MS compiler
camellia: add new testvector
fixing broken camellia
der_encode_setof: fix compiler warning when compiling for windows 64bit
pkcs#5: add tests for 'algo 2'
hmac test: remove comments, prepare for extension
hmac test: add some more tests from RFC's
deterministically build crypt.pdf

This entails:

 • Using pdflatex to influence the modification/creation timestamp in
   the resulting PDF
 • Replacing the unique ID with 0/0
 • Using the timestamp from crypt.tex instead of the current date/time

See also http://superuser.com/a/130804

This change is necessary because for Multi-Arch Debian packages,
non-arch-dependent files need to have the same checksum, which is not
guaranteed without this commit. See http://bugs.debian.org/734109
add -b flag to sed that enables binary processing (required on windows)
remove crypt.lof from the repository
Merge branch 'stapelberg/deterministic-latex' into develop