fixed class transformer for certain scenarios where the tile entity class was not found by the loader
non-streaming sounds, this means no fade in / out, but since there are only 4 streaming sound channels it's the only sensible way; hopefully fixed potential threading issues when saving file systems; added direct support for energy systems beside UE again, to allow pulling it into a mixin, instead of having it at the top-level tile entity - this is mainly to avoid confusing the crap out of ic2's power system in combination with the robot proxy, but also avoids stuff like cables showing up in openperipherals; with all the scala synthetic classes this is all kinda tightrope-walk-ish so i added some custom interface and method stripping to the class transformer for oc classes (cleans up said synthetic classes quite nicely); this will probably be hell to merge into 1.7...; also adjusted localization files to represent the change in power support
properly checking if stream was opened successfully in internet.open
readme rewrite
fixed the dig program
Merge branch 'master' of https://github.com/MightyPirates/OpenComputers
fixed component.isRobot (tho that's deprecated anyway!); reworked machine state saving - kernel (and stack, if necessary) are now saved in extra files instead of in the tile entity's nbt tag. if the data gets too bit, minecraft apparently silently fails in saving the chunk... yay. the kernel data is dumped uncompressed to saves/[world]/opencomputers/[chunkX].[chunkY]/[node_address]_kernel - uncompressed because gzipping makes saving noticeably slower. this also allows removing the waila check in the save in case people still have a very old version of it.
fixed saving for server racks in new kernel save system
added position to owner interface in the API to make machine saving more generic
some cleanup in save handler
made zip file system error instead of return null if the specified root path isn't a directory
updated luaj to cvs snapshot version, to get official fix for string matcher
better clean up of no longer valid computer state saves by handling saving in the chunk's save callback (instead of the world's)
added javadoc jar generation; added fingerprint generation/check and jar signing
some jdoc fixes
fixed returning java maps as tables from callbacks
formatting in fingerprint warning string
making deobf jar default jar in maven repo; added javadoc jar to maven
added missing side check when stopping running sound for computers
fixed save system for computer states. god that was stupid. warning: computers saved in build 266-273 won't be restored properly.