/**  Determines the Fill Sack Strategies for both Preferred and Non-Preferred Sack Filling:
 * 
 **** Returns the Knapsack~id of where the item being tested will fill into after factors have been tested
 *
 ****************************************************************************************************************
Knapsacks: Auto-Fill Determination Logic(AFDL):
1.	Is the item a preferred pickup?
a.	Yes: use this Knapsack;- continue to (3.a)
b.	No: continue
2.	Are there any non-preferred (filtered) sacks in the fill chain?
a.	Does the world allow movement into Knapsacks?
i.	Yes: continue
ii.	No: stop
b.	Is the sack turned off (-off)?
i.	No: use this Knapsack;- continue
ii.	Yes: continue scanning non-preferred (2)
c.	Is global sack fill_first on (config)?
i.	No: is sacks fill_first flag (-first) on (player)?
1.	Yes: use this Knapsack- continue
2.	No: continue (f)
ii.	Yes: use this knapsack- continue
d.	Is the sack full or same item stack not full?
i.	No: use this knapsack- continue
ii.	Yes: break out and test against preferred sacks (3)
e.	Do we have a knapsack to fill?
i.	Yes: continue  go to 4
ii.	No: continue
f.	Repeat until we have a sack or scan > non-preferred sacks
3.	Are there any preferred sacks (filtered) with space?
a.	Does the world allow movement into Knapsacks?
i.	Yes: continue
ii.	No: stop
b.	Is the sack turned off (-off)?
i.	No: continue
ii.	Yes: break out of preferred scan and scan non-preferred sacks;- go to 2
c.	Is global sack fill_first on (config)?
i.	No: is sacks fill_first flag (-first) on (player)?
1.	Yes: use this Knapsack- continue
2.	No: stop. Pickup goes to player
ii.	Yes: use this knapsack- continue
d.	Is the sack full or same item stack not full?
i.	No: use this knapsack  go to 4
ii.	Yes: were non-preferred scanned already?
1.	No: break out and scan non-preferred sacks;- go to 2
2.	Yes: stop  no fill sack in chain available.
4.	Is the item blacklisted?
a.	Yes: no fill takes place. ?pickup goes to player naturally?
b.	No: continue
5.	Are we filling first?
a.	Yes: does player have same item and the stack is not full?
i.	Yes: pickup goes to player;- no longer filling first
ii.	No: pickup goes to fill-sack
b.	No: is the player inventory full and stacks of same item are full and is this a preferred fill?
i.	Yes: force fill first to determined Knapsack
ii.	No: pickup goes to player

 *			
 ****************************************************************************************************************
 *	- Set the Players "FILL_FIRST" Filling Node to fillFirst
 * 	- Set the Playes "STORING" fill node to FALSE when:
 * 		- No sack can be established (fill sacks are full and player inventory full)
 * 		- NOT FILLING FIRST (!fillFirst)
 * 		- Return "NOTHING" as the Knapsack to fill into
 ****************************************************************************************************************
 */