updating `:dependent` options documentation for associations[ci skip]

   removed unnecessary test case and improved test case for belongs_to having invalid `:dependent` options