Added checks in ByteSource's getBlock() methods for invalid params. Jira issue keys: SANSELAN-39 , SANSELAN-17