Añade comprobacion de numero minimo de argumentos y forzado

Primero se comprueba si el numero de argumentos es menor que una constante que hemos
definido en la parte superior del codigo llamada MINIMUM_ARGUMENTS. Posteriormente
se comprueba si existe el argumento "-f" y en caso positivo se cambia el valor de la variable
force a TRUE (macro definida) y se rotan todos los argumentos hacia la izquierda para poder
proceder a la copia como si no existiese el -f. La comprobacion de forzado se hará al sobre-
escribir un archivo.