Saves data to a pickled file with optional verbosity

def save_cPkl(fpath, data, verbose=None, n=None):
    """ Saves data to a pickled file with optional verbosity """
    verbose = _rectify_verb_write(verbose)
    if verbose:
        print('[util_io] * save_cPkl(%r, data)' % (util_path.tail(fpath, n=n),))
    with open(fpath, 'wb') as file_:
        # Use protocol 2 to support python2 and 3
        pickle.dump(data, file_, protocol=2)