File object draft.
Adding libmagic bindings for binary mime-type detection.
Adding tests for file object Entry.
Merge pull request #5 from mindflayer/master

File object support