Fixed Parsing Exception on large files.

The byte array may not always be large enough to hold the entire file.
Passing the stream directly solves the issue.

I was running into this issue using the LDDModelConverter with files that had a piece count of around 350 (It varied quite a bit though). It could probably also be fixed by bumping up java's memory limit, but I think this is a better idea all around.

Here is a screenshot of the error given.
![snapshot8](https://cloud.githubusercontent.com/assets/3817406/3788979/801c8132-1a82-11e4-8dd7-561825eca5c4.png)

Anyway, thanks for making this, I finally don't have to go through LeoCAD to get LDD models into Blender! :)