fix routing issues when locale prefix is enabled
File Field handler refactoring
Field API minor fix