Added source archiving

Signed-off-by: David Nyström <david.nystrom@enea.com>