makefile: remove xbmc/main/main.a from xbmc.bin deps

The dependency is in MAINOBJS already.

Also make sure we force subdir build,
since it's a file that exist and subdir won't be built if it
already exist