Merge branch 'release/1.5'
Merge branch 'develop'
Merge branch 'release/1.6'
Merge branch 'release/1.7'
Make it obvious that quantumrandom.uint16() returns a NumPy array.
Support to cache random data, eliminating latency.

In particular when using randint(), each get_data is a full
HTTP request, which can cause nasty delays on high-latency connections.
Merge pull request #9 from ekimekim/master

Support caching random data to eliminating latency with randint()
randint now supports ranges greater than 65535.

Previous behaviour caused program to hang.
New upper limit on range is essentially arbitary.
Merge pull request #12 from ekimekim/master

randint() now supports ranges greater than 65535
Fix an off-by-one error when using range as a bit width.

This was causing a hang when range == 1,
and would have also resulted in a value of 65536 never beeing seen
in a request like randint(0,65536).
Merge pull request #13 from ekimekim/master

Fix an off-by-one error when using range as a bit width.
1.8
Added block limiting to commmand line util
Cleaned up and fixed off-by-ones
Merge pull request #14 from zestrada/master

Added rudimentary option for reading a limited number of blocks using 'qrandom'
Merge branch 'master' into develop