Extended the Global_definition.h with all peripheral identifiers for
easy orientation for future work.
Added all the nessessary registers in a new way using pointer
increments. This way may reduce the use of memory as well and is easier
to use. Outcommented som internal values from the header-file and placed
them inside the source-file with this new way. (Code code is preserved
as the new method is not yet tested.)
Merge branch 'pmc' of https://github.com/theolind/mahm3lib.git into pmc

Conflicts:
	src/global_definitions.h

Conflicts resolved!
Merge remote-tracking branch 'origin/integration' into pmc
minor
Added typedefs for standard input and outputs. Renamed variable names
according to a discussion about "variable names that go into a
function".
+ Minor semantic changes.
+ Changed pmc_get_peripheral_mask() to only take in a single parameter.
Working on pmc_set_processor_clk().
Work in progress...
Removed error typedef and defaultinput typedef
Changed mask to uint32_t
Merged conflict
Removed dead code
Merge branch 'pmc' into integration
Added all unittests