WIP: working on the next release
Updated based on latest review comments
Verified native build on BeagleBone

* Added ARM build of assembler (pasm_2.arm)
* Moved x86 Linux build to pasm_2.x86
* Removed old ARM build of assembler
* Verified with following commands:
     cd am335x_pru_package/pru_sw/app_loader/interface
     CROSS_COMPILE="" make
     cd ../../utils/pasm_source
     ./linuxbuild
     mv ../utils/pasm ../utils/pasm_2
     cd ../../example_apps/
     CROSS_COMPILE="" make
     echo BB-BONE-PRU-01 > /sys/devices/bone_capemgr.8/slots
     modprobe uio_pruss
     cd bin
     ./PRU_memAccess_DDR_PRUsharedRAM
* Output from execution:
     INFO: Starting PRU_memAccess_DDR_PRUsharedRAM example.
     AM33XX
	     INFO: Initializing example.
	     INFO: Executing example.
     File ./PRU_memAccess_DDR_PRUsharedRAM.bin open passed
	     INFO: Waiting for HALT command.
	     INFO: PRU completed transfer.
     Example executed succesfully.
Fixed executables for Mac and Linux

* Rebuilt Mac executable
* Changed permissions on Linux x86 executable
Merge remote-tracking branch 'upstream/master'

Conflicts:
	pru_sw/utils/pasm.x86