DataTable JS avoid infinate loop on bad ref

if jQuery, datatables or columnfilter objects are undefined after period of time, appropriate error is thrown. 
jQuery assigned to $ in case another script has overridden this behaviour.