[DDMD] Rename isFinal to isFinalFunc to not conflict with Declaration::isFinal

It is an error in D to override a non-virtual function... as it should be.