LPS-35317 Splitting LAR into pieces

Hey Mike,

Here goes the changeset for the splitting up the LAR.

I've applied some changes, but I'm still uncertain about some stuff, but I don't have more time for it today, so I'm sending to you know, because I do not want to delay this.

So the things I'm not certain about.
1) We are not checking any permissions for the temp file deletion, which is sort of needed.
2) Maybe we have lots of functionality regarding staging to have their own service classes, remote and local

If you think some things needs to be fine tuned, or this needs more development I can work on it on monday. Just let me know.

Sorry for being so late.

Thanks,

Máté