fix possible runtime exception

implement default ctor
add missing super
fix possible npe
optimize loading ical

use buffered streams
close connection
Merge pull request #52 from marunjar/dev

Dev