remove Locale's *Resource and bind getArgs to ctx
add registerLocales and make linkResources work with function
move resource loading to fetch which is fired by freeze()
New Resource.build