Add a new method of loading text (blocks and form) files.

Add a new method of loading text (blocks and form) files. This new
method computes a checksum (MD5) on the server and verifies it on the
client side in order to detect network “middle boxes” that corrupt
files in transit.

Change-Id: Iededd8d21c1cebe9ee322fcb498c890ea1589064