Update Fingerprint.java

Remove the nessary of private int size(get it by the length of WiFiList)
If the input of constructor is not valid, set WiFiList to null, instead of setting size to -1
Use prebuilt Arrays.sort of Java to sort for better performance