[ware]Modify CouchChange's changeToken type from String to long

In CouchDB, long type is convenient to get a list by range. By string,
they are returned in alphabetically order(e.g. "14" < "2")