Update professions.json

added a profession Bionic Prepper. a few CBM's losing a couple skills and the lighter
Changing Bionic Prepper to be more balanced, lowered skillset and power storage changed metab to torsion upped profession cost to 8
Update professions.json
Revert survivor pack and survivor rucksack changes
Took a moment to do minor tweaks and updates to the compilation guide for Mac. Mainly clarifications (things that I stumbled with) and formatting changes (fixes a few markdown errors). Also reminds me how to do a pull request on github.
bugfix

how did this happen i am not good with computer
Merge pull request #7657 from yowshi/yowshi

Yowshi bionic prepper changes hopefully balanced
Don't try to translate strings used as skill ids.
Holster, sheath, quiver changes

Cover the legs, have the varsize and belted flags. Changed the holster description to match.

Shoulder/armpit holsters should probably be added.

Ankle holsters are now belted instead of skintight and can be fitted.

Removed extraneous comma from sheath description.

Re-added varsize to toolbelt in anticipation of toolbelt changes.
Merge branch 'layering-fix-slash-nerf' of https://github.com/kevingranade/Cataclysm-DDA into Bugfixes
Merge branch 'fix-vending-special-place' of https://github.com/BevapDin/Cataclysm-DDA into Bugfixes
Merge remote-tracking branches 'dda/pr/7668' and 'dda/pr/7670' into dda-master

* dda/pr/7668:
  move toggling message to downside
  Fix SDL construction weird symbols on border
  Fix component names length calculation
  show translated tools names

* dda/pr/7670:
  Took a moment to do minor tweaks and updates to the compilation guide for Mac. Mainly clarifications (things that I stumbled with) and formatting changes (fixes a few markdown errors). Also reminds me how to do a pull request on github.
Tetanus tweaks.

Makes tetanus slightly less brutal on the sufferer (reduced the constant
falling on your face part) and harder to contract in the first place,
makes tetanus respect the infection resistance/immunity traits, adds
chance of infection to falling in spiked pits, reduces infection chance
from bear traps (they don't generally create the type of wounds that
tetanus thrives in), and makes tetanus respect medical bionics.
Fix 32 excess points in char creation bug

If you created a custom char, you received 32 points than you should.
Use correct function signature when invoking item constructor.
Merge branch 'i18n-holster-fix' of https://github.com/kevingranade/Cataclysm-DDA into Bugfixes
Merge branch 'random_character_points_fix' of https://github.com/Wuzzy2/Cataclysm-DDA into Bugfixes
Add a second vehicle::install_part function:

The original one create the vehicle_part and calls the new one, the new function only adds the vehicle_part to the parts list.
The new function is used when creating a wreckage during mapgen: it adds the already created vehicle_part from the new vehicles to the wreckage.
This ensures consistent bigness properties.
Add another vehicle::install_part function, using an item as reference.

The function automatically uses the properties of the item to initialize the properties of the vehicle_part.
Use this function veh_interact, this moves the consumption of the item
before the actual installation. Also making sure that newly installed
obstruction don't hide the item that is to be installed.

Extended the constructor of vehicle_part to set the desired values instead of default values.

Move the item properties to/from vehicle_part code into two functions:

Combine vehicle::get_part_properties_from_item and vehicle::give_part_properties_to_item and vehicle::item_from_part
to vehicle_part::properties_to_item and vehicle_part::properties_from_item

Those two handle fuel transfer (including batteries) to/from item and
transfer of item bigness and damage transfer.
Disease target fix.