Merge Source with Amperific's Local Repo

Signed-off-by: amperific <amperific@gmail.com>
Source: Cleanup

Signed-off-by: amperific <amperific@gmail.com>
Add memcopy.h

Signed-off-by: amperific <amperific@gmail.com>