added marco to disallow copy and assign

Added Google's Disable DISALLOW_COPY_AND_ASSIGN marco