Solution for P2: Proxy/Agent.

git-svn-id: https://epos.lisha.ufsc.br/svn/branches/ine5424@3259 86035c5f-d46c-4136-a2d5-fe63f1d4a782
Added git workarounds to professor's solution to P2.
Auxiliary modifications to help students solve P3: Syscall.

git-svn-id: https://epos.lisha.ufsc.br/svn/branches/ine5424@3265 86035c5f-d46c-4136-a2d5-fe63f1d4a782
Added git workarounds to auxiliary files to P3.
Brute merge between our solution and professor's.
The code does not compile. Professor's solution contains some extra code;
the idea is to mantain our solution but incorporate this extra code.
(Ideally we would run git-cherry-pick or something, but professor's
 solution was delivered in a single big commit.)
Removed header files in include/system that composed professor's solution to P2.
Removed MODEL from traits;
Removed unused include/aspect;
Reverted from __MACH_CONFIG_H to __HEADER_MACH(config);
Removed system/framework.h includes.
Restored makefiles to not use MMOD nor APPL.
Modified last details to make the application compilable.
There are still linker errors.