Gravar-mail: PCA-based population structure inference with generic clustering algorithms